vg
tools for working with variation graphs
Classes | Namespaces | Functions | Variables
protobuf_emitter.hpp File Reference
#include <cassert>
#include <iostream>
#include <istream>
#include <fstream>
#include <functional>
#include <vector>
#include <list>
#include <mutex>
#include "message_emitter.hpp"
#include "registry.hpp"

Classes

class  vg::io::ProtobufEmitter< T >
 

Namespaces

 vg
 
 vg::io
 

Functions

template<typename Item >
auto vg::io::emit_to (ostream &out) -> std::function< void(const Item &)>
 

Variables

template<typename Item >
std::function< void(const Item &)> vg::io::emit_to (ostream &out)
 

Detailed Description

Defines an output cursor for writing Protobuf data to files.