SingleFileLocatorTraits< XTC2Traits >
SingleFileLocatorTraits< XTC2Traits >
Section titled “SingleFileLocatorTraits< XTC2Traits >”#include <sbio/formats/xtc2/xtc2_locator.hh>struct SingleFileLocatorTraits< XTC2Traits >Defined in src/lib/sbio/formats/xtc2/xtc2_locator.hh:131
Public Static Methods
Section titled “Public Static Methods”| Return | Name | Description |
|---|---|---|
std::size_t |
id_stream static inline |
For a single file, there is only a single stream by definition. |
std::size_t |
id_chain_order static inline |
For a single file, there is only a single StreamBroker in the sequence. |
id_stream
Section titled “id_stream”static inline
static inline std::size_t id_stream()Defined in src/lib/sbio/formats/xtc2/xtc2_locator.hh:141
For a single file, there is only a single stream by definition.
Returns
Section titled “Returns”A numeric identifier for the stream. Zero by definition in this case.
id_chain_order
Section titled “id_chain_order”static inline
static inline std::size_t id_chain_order()Defined in src/lib/sbio/formats/xtc2/xtc2_locator.hh:149
For a single file, there is only a single StreamBroker in the sequence.
Returns
Section titled “Returns”A numeric identifier for the stream’s position in a sequence/chain. Zero by definition in this case.
Public Types
Section titled “Public Types”| Name | Description |
|---|---|
Parameters |
|
provides_variants |
Parameters
Section titled “Parameters”using Parameters = LocatorParameters_t< SingleFileLocator, XTC2Traits >Type: LocatorParameters_t< SingleFileLocator, XTC2Traits >
Defined in src/lib/sbio/formats/xtc2/xtc2_locator.hh:132
provides_variants
Section titled “provides_variants”using provides_variants = StreamSet< XTC2Traits::BD >Type: StreamSet< XTC2Traits::BD >
Defined in src/lib/sbio/formats/xtc2/xtc2_locator.hh:134