EUDAQ
 All Classes Namespaces Files Functions Variables Pages
Public Member Functions | List of all members
eudaq::FileSerializer Class Reference
Inheritance diagram for eudaq::FileSerializer:
eudaq::Serializer

Public Member Functions

 FileSerializer (const std::string &fname, bool overwrite=false)
 
virtual void Flush ()
 
uint64_t FileBytes () const
 
- Public Member Functions inherited from eudaq::Serializer
void write (const Serializable &t)
 
template<typename T >
void write (const T &t)
 
template<typename T >
void write (const std::vector< T > &t)
 
template<typename T , typename U >
void write (const std::map< T, U > &t)
 
template<typename T , typename U >
void write (const std::pair< T, U > &t)
 
void append (const unsigned char *data, size_t size)
 
virtual uint64_t GetCheckSum ()
 
template<>
void write (const std::string &t)
 
template<>
void write (const Time &t)
 
template<>
void write (const std::vector< bool > &t)
 
template<>
void write (const std::vector< unsigned char > &t)
 
template<>
void write (const std::vector< char > &t)
 

The documentation for this class was generated from the following files: