Monarch
v3.8.2
Project 8 Data File Format Library
|
Classes | |
struct | is_same |
struct | is_same< T, T > |
class | M2Exception |
class | M2Header |
class | M2IO |
struct | M2Record |
class | M2RecordDataInterface |
class | M2Version |
class | Monarch2 |
struct | staticassert |
struct | staticassert< true > |
Typedefs | |
typedef M2Record< byte_type > | M2RecordBytes |
typedef uint8_t | byte_type |
typedef size_t | PreludeType |
typedef uint32_t | AccessModeType |
typedef uint32_t | InterfaceModeType |
typedef uint32_t | AcquisitionModeType |
typedef uint32_t | RunType |
typedef uint32_t | RunSourceType |
typedef uint32_t | FormatModeType |
typedef uint64_t | AcquisitionIdType |
typedef uint64_t | RecordIdType |
typedef uint64_t | TimeType |
Variables | |
static const AccessModeType | sAccessRead = 0 |
static const AccessModeType | sAccessWrite = 1 |
static const AccessModeType | sInterfaceInterleaved = 0 |
static const AccessModeType | sInterfaceSeparate = 1 |
static const AcquisitionModeType | sOneChannel = 1 |
static const AcquisitionModeType | sTwoChannel = 2 |
static const RunType | sRunTypeSignal = 0 |
static const RunType | sRunTypeBackground = 1 |
static const RunType | sRunTypeOther = 999 |
static const RunSourceType | sSourceMantis = 0 |
static const RunSourceType | sSourceSimulation = 1 |
static const FormatModeType | sFormatSingle = 0 |
static const FormatModeType | sFormatMultiSeparate = 1 |
static const FormatModeType | sFormatMultiInterleaved = 2 |
typedef uint32_t AccessModeType |
Definition at line 30 of file M2Types.hh.
typedef uint64_t AcquisitionIdType |
Definition at line 57 of file M2Types.hh.
typedef uint32_t AcquisitionModeType |
Definition at line 38 of file M2Types.hh.
typedef uint8_t byte_type |
Definition at line 10 of file M2Types.hh.
typedef uint32_t FormatModeType |
Definition at line 51 of file M2Types.hh.
typedef uint32_t InterfaceModeType |
Definition at line 34 of file M2Types.hh.
typedef M2Record< byte_type > M2RecordBytes |
Definition at line 18 of file M2Record.hh.
typedef size_t PreludeType |
Definition at line 28 of file M2Types.hh.
typedef uint64_t RecordIdType |
Definition at line 58 of file M2Types.hh.
typedef uint32_t RunSourceType |
Definition at line 47 of file M2Types.hh.
typedef uint32_t RunType |
Definition at line 42 of file M2Types.hh.
typedef uint64_t TimeType |
Definition at line 59 of file M2Types.hh.
|
static |
Definition at line 31 of file M2Types.hh.
|
static |
Definition at line 32 of file M2Types.hh.
|
static |
Definition at line 54 of file M2Types.hh.
|
static |
Definition at line 53 of file M2Types.hh.
|
static |
Definition at line 52 of file M2Types.hh.
|
static |
Definition at line 35 of file M2Types.hh.
|
static |
Definition at line 36 of file M2Types.hh.
|
static |
Definition at line 39 of file M2Types.hh.
|
static |
Definition at line 44 of file M2Types.hh.
|
static |
Definition at line 45 of file M2Types.hh.
|
static |
Definition at line 43 of file M2Types.hh.
|
static |
Definition at line 48 of file M2Types.hh.
|
static |
Definition at line 49 of file M2Types.hh.
|
static |
Definition at line 40 of file M2Types.hh.