|
BmnRoot
|
Timeslice descriptor struct. More...
#include <TimesliceDescriptor.h>
Public Member Functions | |
| template<class Archive > | |
| void | serialize (Archive &ar, const unsigned int version) |
| Provide boost serialization access. | |
| template<class Archive > | |
| void | serialize (Archive &ar, const unsigned int version) |
| Provide boost serialization access. | |
Public Attributes | |
| uint64_t | index |
| Global index of this timeslice. | |
| uint64_t | ts_pos |
| Start offset (in items) of this timeslice. | |
| uint32_t | num_core_microslices |
| Number of core microslices. | |
| uint32_t | num_components |
| Number of components (contributing input channels) | |
Friends | |
| class | boost::serialization::access |
Timeslice descriptor struct.
Definition at line 18 of file TimesliceDescriptor.h.
|
inline |
Provide boost serialization access.
Definition at line 32 of file TimesliceDescriptor.h.
References index, num_components, num_core_microslices, and ts_pos.
|
inline |
Provide boost serialization access.
Definition at line 32 of file TimesliceDescriptor.h.
References index, num_components, num_core_microslices, and ts_pos.
|
friend |
Definition at line 29 of file TimesliceDescriptor.h.
| uint64_t fles::TimesliceDescriptor::index |
Global index of this timeslice.
Definition at line 21 of file TimesliceDescriptor.h.
Referenced by fles::StorableTimeslice::append_component(), fles::Timeslice::index(), serialize(), and fles::StorableTimeslice::StorableTimeslice().
| uint32_t fles::TimesliceDescriptor::num_components |
Number of components (contributing input channels)
Definition at line 27 of file TimesliceDescriptor.h.
Referenced by fles::StorableTimeslice::append_component(), fles::StorableTimeslice::append_microslice(), fles::Timeslice::num_components(), serialize(), and fles::StorableTimeslice::StorableTimeslice().
| uint32_t fles::TimesliceDescriptor::num_core_microslices |
Number of core microslices.
Definition at line 25 of file TimesliceDescriptor.h.
Referenced by fles::Timeslice::num_core_microslices(), serialize(), and fles::StorableTimeslice::StorableTimeslice().
| uint64_t fles::TimesliceDescriptor::ts_pos |
Start offset (in items) of this timeslice.
Definition at line 23 of file TimesliceDescriptor.h.
Referenced by serialize(), and fles::StorableTimeslice::StorableTimeslice().