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 >.