Skip to content

TypeId

#include <sbio/formats/xtc1/xtc1.hh>
class TypeId

Defined in src/lib/sbio/formats/xtc1/xtc1.hh:121

Return Name Description
SBIO_HD TypeId inline
SBIO_HD TypeId inline
SBIO_HD TypeId inline
SBIO_HD TypeId inline
SBIO_HDType id const inline
SBIO_HD std::uint32_t version const inline
SBIO_HD std::uint32_t value const inline
SBIO_HD bool compressed const inline
SBIO_HD unsigned compressed_version const inline
SBIO_HD bool is_configuration const inline

inline

inline SBIO_HD TypeId()

Defined in src/lib/sbio/formats/xtc1/xtc1.hh:257


inline

inline SBIO_HD TypeId(const TypeId & v)

Defined in src/lib/sbio/formats/xtc1/xtc1.hh:258


inline

inline SBIO_HD TypeId(Type type, std::uint32_t version, bool compressed = false)

Defined in src/lib/sbio/formats/xtc1/xtc1.hh:262


inline

inline SBIO_HD TypeId(const char * s)

Defined in src/lib/sbio/formats/xtc1/xtc1.hh:266


const inline

inline SBIO_HDType id() const

Defined in src/lib/sbio/formats/xtc1/xtc1.hh:289


const inline

inline SBIO_HD std::uint32_t version() const

Defined in src/lib/sbio/formats/xtc1/xtc1.hh:290


const inline

inline SBIO_HD std::uint32_t value() const

Defined in src/lib/sbio/formats/xtc1/xtc1.hh:293


const inline

inline SBIO_HD bool compressed() const

Defined in src/lib/sbio/formats/xtc1/xtc1.hh:295


const inline

inline SBIO_HD unsigned compressed_version() const

Defined in src/lib/sbio/formats/xtc1/xtc1.hh:296


const inline

inline SBIO_HD bool is_configuration() const

Defined in src/lib/sbio/formats/xtc1/xtc1.hh:300

Return Name Description
SBIO_HD const char * name static inline
SBIO_HD std::uint32_t _sizeof static inline

static inline

static inline SBIO_HD const char * name(Type type)

Defined in src/lib/sbio/formats/xtc1/xtc1.hh:374


static inline

static inline SBIO_HD std::uint32_t _sizeof()

Defined in src/lib/sbio/formats/xtc1/xtc1.hh:509

Name Description
Type
``

enum Type

Defined in src/lib/sbio/formats/xtc1/xtc1.hh:127

Value Description
Any
Id_Xtc
Id_Frame
Id_AcqWaveform
Id_AcqConfig
Id_TwoDGaussian
Id_Opal1kConfig
Id_FrameFexConfig
Id_EvrConfig
Id_TM6740Config
Id_ControlConfig
Id_pnCCDframe
Id_pnCCDconfig
Id_Epics
Id_FEEGasDetEnergy
Id_EBeam
Id_PhaseCavity
Id_PrincetonFrame
Id_PrincetonConfig
Id_EvrData
Id_FrameFccdConfig
Id_FccdConfig
Id_IpimbData
Id_IpimbConfig
Id_EncoderData
Id_EncoderConfig
Id_EvrIOConfig
Id_PrincetonInfo
Id_CspadElement
Id_CspadConfig
Id_IpmFexConfig
Id_IpmFex
Id_DiodeFexConfig
Id_DiodeFex
Id_PimImageConfig
Id_SharedIpimb
Id_AcqTdcConfig
Id_AcqTdcData
Id_Index
Id_XampsConfig
Id_XampsElement
Id_Cspad2x2Element
Id_SharedPim
Id_Cspad2x2Config
Id_FexampConfig
Id_FexampElement
Id_Gsc16aiConfig
Id_Gsc16aiData
Id_PhasicsConfig
Id_TimepixConfig
Id_TimepixData
Id_CspadCompressedElement
Id_OceanOpticsConfig
Id_OceanOpticsData
Id_EpicsConfig
Id_FliConfig
Id_FliFrame
Id_QuartzConfig
Reserved1
Reserved2
Id_AndorConfig
Id_AndorFrame
Id_UsdUsbData
Id_UsdUsbConfig
Id_GMD
Id_SharedAcqADC
Id_OrcaConfig
Id_ImpData
Id_ImpConfig
Id_AliasConfig
Id_L3TConfig
Id_L3TData
Id_Spectrometer
Id_RayonixConfig
Id_EpixConfig
Id_EpixElement
Id_EpixSamplerConfig
Id_EpixSamplerElement
Id_EvsConfig
Id_PartitionConfig
Id_PimaxConfig
Id_PimaxFrame
Id_Arraychar
Id_Epix10kConfig
Id_Epix100aConfig
Id_GenericPgpConfig
Id_TimeToolConfig
Id_TimeToolData
Id_EpixSConfig
Id_SmlDataConfig
Id_SmlDataOrigDgramOffset
Id_SmlDataProxy
Id_ArrayUInt16
Id_GotthardConfig
Id_AnalogInput
Id_SmlData
Id_Andor3dConfig
Id_Andor3dFrame
Id_BeamMonitorBldData
Id_Generic1DConfig
Id_Generic1DData
Id_UsdUsbFexConfig
Id_UsdUsbFexData
Id_EOrbits
Id_SharedUsdUsb
Id_ControlsCameraConfig
Id_ArchonConfig
Id_JungfrauConfig
Id_JungfrauElement
Id_QuadAdcConfig
Id_ZylaConfig
Id_ZylaFrame
Id_Epix10kaConfig
Id_PixisConfig
Id_PixisFrame
Id_UxiConfig
Id_UxiFrame
Id_Epix10ka2MConfig
Id_Epix10kaArray
Id_StreakConfig
Id_Epix10kaQuadConfig
Id_iStarConfig
Id_AlviumConfig
Id_VimbaFrame
NumberOf

enum

Defined in src/lib/sbio/formats/xtc1/xtc1.hh:255

Value Description
VCompressed
Return Name Description
std::uint32_t m_value

std::uint32_t m_value

Defined in src/lib/sbio/formats/xtc1/xtc1.hh:512