33 #ifndef OROCOS_LOGGER_H 34 #define OROCOS_LOGGER_H 36 #include <base/Time.hpp> 102 static const int FORMAT_VERSION = 2;
113 : padding(0), version(0), flags(0)
115 for (
int i = 0; i < 7; ++i)
116 magic[i] = FORMAT_MAGIC[i];
127 static const int BLOCK_HEADER_SIZE = 8;
136 static const int SAMPLE_HEADER_SIZE = 21;
Definition: Logging.hh:140
char magic[7]
Definition: Logging.hh:107
Definition: Logging.hh:147
Definition: Logfile.cpp:63
BlockType
Definition: Logging.hh:138
Definition: Logging.hh:141
Definition: Logging.hh:148
const char FORMAT_MAGIC[]
Definition: Logfile.cpp:47
uint8_t padding
Definition: Logging.hh:108
Prologue()
Definition: Logging.hh:112
uint32_t version
Definition: Logging.hh:110
Definition: Logging.hh:149
CommandType
Definition: Logging.hh:151
uint32_t flags
Definition: Logging.hh:111
a data block in an already declared stream
Definition: Logging.hh:143
Definition: Logging.hh:153
StreamType
Definition: Logging.hh:145
stream declaration block
Definition: Logging.hh:142
Definition: Logging.hh:154
Definition: Logging.hh:105