Monarch  v3.8.2
Project 8 Data File Format Library
Classes | Namespaces | Typedefs | Variables
M2Types.hh File Reference
#include <inttypes.h>
#include <string>
Include dependency graph for M2Types.hh:

Go to the source code of this file.

Classes

struct  is_same< T, U >
 
struct  is_same< T, T >
 
struct  staticassert< bool >
 
struct  staticassert< true >
 

Namespaces

 monarch2
 

Typedefs

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