|
Citlali
|
The DataItem struct This represent a single data item that belongs to a particular observation. More...


Public Member Functions | |
| DataItem (config_t config_) | |
| index_t | buffer_size () const |
| shape_t | buffer_shape () const |
Public Member Functions inherited from ConfigMixin< DataItem > | |
| ConfigMixin ()=default | |
| ConfigMixin (Args &&... args) | |
| const config_t & | config () |
| void | set_config (config_t config, bool validate=true) |
Static Public Member Functions | |
| static auto | validate_config (const config_t &config) -> std::optional< std::string > |
Public Attributes | |
| std::string | interface {} |
| std::string | filepath {} |
| InterfaceRegistry::variant_t | io |
Friends | |
| std::ostream & | operator<< (std::ostream &os, const DataItem &d) |
Additional Inherited Members | |
Public Types inherited from ConfigMixin< DataItem > | |
| using | config_t = YamlConfig |
The DataItem struct This represent a single data item that belongs to a particular observation.
|
inline |
|
inline |
|
inline |
|
inlinestatic |

|
friend |
| std::string Coordinator::Observation::DataItem::filepath {} |
| std::string Coordinator::Observation::DataItem::interface {} |
| InterfaceRegistry::variant_t Coordinator::Observation::DataItem::io |