![]() |
ATLAS Offline Software
|
DataConsumer classes. More...
#include <Writer.h>
Public Types | |
| typedef I | input_type |
Public Member Functions | |
| virtual | ~IDataConsumer () |
| virtual data_buffer_t | getBuffer (I) const =0 |
| virtual data_buffer_t | getDefault () const =0 |
| virtual H5::DataType | getType () const =0 |
| virtual H5::DataType | getWriteType () const =0 |
| virtual std::string | name () const =0 |
DataConsumer classes.
These are the constituents of the Consumers class, which is an argument to the Writer constructor. Each consumer is a wrapper on a std::function, which is called each time the user calls Writer::fill(...).
| typedef I H5Utils::internal::IDataConsumer< I >::input_type |
|
inlinevirtual |
|
pure virtual |
Implemented in H5Utils::internal::DataConsumer< T, I >.
|
pure virtual |
Implemented in H5Utils::internal::DataConsumer< T, I >.
|
pure virtual |
Implemented in H5Utils::internal::DataConsumer< T, I >.
|
pure virtual |
Implemented in H5Utils::internal::DataConsumer< T, I >.
|
pure virtual |
Implemented in H5Utils::internal::DataConsumer< T, I >.
1.8.18