Monarch
v3.8.2
Project 8 Data File Format Library
|
This is the complete list of members for M3Header, including all inherited members.
AddStream(const std::string &aSource, uint32_t anAcqRate, uint32_t aRecSize, uint32_t aSampleSize, uint32_t aDataTypeSize, uint32_t aDataFormat, uint32_t aBitDepth, uint32_t aBitAlignment, std::vector< unsigned > *aChanVec=NULL) | M3Header | |
AddStream(const std::string &aSource, uint32_t aNChannels, uint32_t aFormat, uint32_t anAcqRate, uint32_t aRecSize, uint32_t aSampleSize, uint32_t aDataTypeSize, uint32_t aDataFormat, uint32_t aBitDepth, uint32_t aBitAlignment, std::vector< unsigned > *aChanVec=NULL) | M3Header | |
camel_case_mv_accessible_mutable(uint32_t, RunDuration) | M3Header | |
camel_case_mv_accessible_mutable(uint32_t, NChannels) | M3Header | |
camel_case_mv_accessible_mutable(uint32_t, NStreams) | M3Header | |
camel_case_mv_referrable_mutable(std::string, EggVersion) | M3Header | |
camel_case_mv_referrable_mutable(std::string, Filename) | M3Header | |
camel_case_mv_referrable_mutable(std::string, Timestamp) | M3Header | |
camel_case_mv_referrable_mutable(std::string, Description) | M3Header | |
camel_case_mv_referrable_mutable(std::vector< uint32_t >, ChannelStreams) | M3Header | |
camel_case_mv_referrable_mutable(std::vector< std::vector< bool > >, ChannelCoherence) | M3Header | |
camel_case_mv_referrable_mutable(std::vector< M3ChannelHeader >, ChannelHeaders) | M3Header | |
camel_case_mv_referrable_mutable(std::vector< M3StreamHeader >, StreamHeaders) | M3Header | |
CopyBasicInfo(const M3Header &aOrig) | M3Header | |
fChannelsGroup | M3Header | mutableprivate |
fFile | M3Header | mutableprivate |
fStreamsGroup | M3Header | mutableprivate |
GetChannelHeaders() | M3Header | inline |
GetChannelsGroup() const | M3Header | inline |
GetChannelsGroup() | M3Header | inline |
GetStreamHeaders() | M3Header | inline |
GetStreamsGroup() const | M3Header | inline |
GetStreamsGroup() | M3Header | inline |
M3ChannelHeaders typedef | M3Header | |
M3Header() | M3Header | |
M3StreamHeaders typedef | M3Header | |
ReadChannelCoherence(const HAS_ATTR_IFC *aLoc) const | M3Header | private |
ReadChannelStreams(const HAS_ATTR_IFC *aLoc) const | M3Header | private |
ReadFromHDF5(const H5::H5File *aFile) const | M3Header | |
ReadScalarFromHDF5(const HAS_ATTR_IFC *aLoc, const std::string &aName) | M3Header | static |
ReadScalarFromHDF5(const HAS_ATTR_IFC *aLoc, const std::string &aName, const XType &aDefault) | M3Header | static |
ReadScalarFromHDF5(const HAS_ATTR_IFC *aLoc, const std::string &aName) | M3Header | inline |
ReadScalarFromHDF5(const HAS_ATTR_IFC *aLoc, const std::string &aName, const std::string &aDefaultValue) | M3Header | inline |
SetCoherence(unsigned aChanA, unsigned aChanB, bool aCoherence) | M3Header | |
WriteChannelCoherence(HAS_ATTR_IFC *aLoc) | M3Header | private |
WriteChannelStreams(HAS_ATTR_IFC *aLoc) | M3Header | private |
WriteScalarToHDF5(HAS_ATTR_IFC *aLoc, const std::string &aName, const std::string &aValue) | M3Header | inlinestatic |
WriteScalarToHDF5(HAS_ATTR_IFC *aLoc, const std::string &aName, XType aValue) | M3Header | static |
WriteToHDF5(H5::H5File *aFile) | M3Header | |
~M3Header() | M3Header |