logger
Classes | Namespaces | Functions
Logfile.hpp File Reference
#include "Logging.hh"
#include <vector>
#include <iosfwd>
#include <typelib/endian_swap.hh>
#include <logger/LoggerTypes.hpp>

Go to the source code of this file.

Classes

class  Logging::Logfile
 
struct  Logging::details::static_failure< T >
 
class  Logging::StreamLogger
 

Namespaces

 Typelib
 
 Logging
 
 Logging::details
 

Functions

void Logging::writePrologue (std::ostream &stream)
 
template<class T >
Logfile & Logging::operator<< (Logfile &output, const T &value)
 
template<>
Logfile & Logging::operator<< (Logfile &output, const uint8_t &value)
 
template<>
Logfile & Logging::operator<< (Logfile &output, const uint16_t &value)
 
template<>
Logfile & Logging::operator<< (Logfile &output, const uint32_t &value)
 
template<>
Logfile & Logging::operator<< (Logfile &output, const std::string &value)
 
template<>
Logfile & Logging::operator<< (Logfile &output, const base::Time &time)
 
template<>
Logfile & Logging::operator<< (Logfile &output, const BlockHeader &header)
 
template<>
Logfile & Logging::operator<< (Logfile &output, const SampleHeader &header)
 
template<>
Logfile & Logging::operator<< (Logfile &output, const BlockType &type)
 
template<>
Logfile & Logging::operator<< (Logfile &output, const StreamType &type)
 
template<>
Logfile & Logging::operator<< (Logfile &output, const CommandType &type)