Skip to content

TypeId

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

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

Name Kind Owner
TypeId function Declared here
TypeId function Declared here
TypeId function Declared here
TypeId function Declared here
id function Declared here
version function Declared here
value function Declared here
compressed function Declared here
compressed_version function Declared here
is_configuration function Declared here
name function Declared here
_sizeof function Declared here
Type enum Declared here
m_value variable Declared here
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