![]() |
ATLAS Offline Software
|
implementation for variable filler More...
#include <Writer.h>
Public Types | |
| typedef I | input_type |
Public Member Functions | |
| DataConsumer (const std::string &, const std::function< T(I)> &, const T default_value=T(), Compression=Compression::STANDARD) | |
| data_buffer_t | getBuffer (I) const override |
| data_buffer_t | getDefault () const override |
| H5::DataType | getType () const override |
| H5::DataType | getWriteType () const override |
| std::string | name () const override |
Private Attributes | |
| std::function< T(I)> | m_getter |
| std::string | m_name |
| T | m_default_value |
| H5::DataType | m_write_type |
implementation for variable filler
|
inherited |
| H5Utils::internal::DataConsumer< T, I >::DataConsumer | ( | const std::string & | name, |
| const std::function< T(I)> & | func, | ||
| const T | default_value = T(), |
||
| Compression | comp = Compression::STANDARD |
||
| ) |
|
overridevirtual |
Implements H5Utils::internal::IDataConsumer< I >.
|
overridevirtual |
|
overridevirtual |
Implements H5Utils::internal::IDataConsumer< I >.
|
overridevirtual |
Implements H5Utils::internal::IDataConsumer< I >.
|
overridevirtual |
Implements H5Utils::internal::IDataConsumer< I >.
|
private |
|
private |
|
private |
|
private |
1.8.18