34 #ifndef POCOLOG_CPP_FORMAT_H
35 #define POCOLOG_CPP_FORMAT_H
38 #include <base/Time.hpp>
100 namespace pocolog_cpp
104 static const int FORMAT_VERSION = 2;
117 for (
int i = 0; i < 7; ++i)
129 static const int BLOCK_HEADER_SIZE = 8;
131 struct SampleHeaderData
148 static const int SAMPLE_HEADER_SIZE = 21;
Definition: Format.hpp:153
uint32_t flags
Definition: Format.hpp:113
Definition: Format.hpp:152
Prologue()
Definition: Format.hpp:114
struct pocolog_cpp::SampleHeader __attribute__
const char FORMAT_MAGIC[]
Definition: Format.cpp:4
StreamType
Definition: Format.hpp:157
Definition: Format.hpp:161
CommandType
Definition: Format.hpp:163
Definition: Format.hpp:160
Definition: Format.hpp:159
uint32_t version
Definition: Format.hpp:112
char magic[7]
Definition: Format.hpp:109
BlockType
Definition: Format.hpp:150
Definition: Format.hpp:165
Definition: Format.hpp:166
stream declaration block
Definition: Format.hpp:154
a data block in an already declared stream
Definition: Format.hpp:155
uint8_t padding
Definition: Format.hpp:110