ATLAS Offline Software
Public Member Functions | List of all members
H5Utils::internal::IVariableFiller Class Referenceabstract

Variable fillers. More...

#include <HdfTuple.h>

Inheritance diagram for H5Utils::internal::IVariableFiller:
Collaboration diagram for H5Utils::internal::IVariableFiller:

Public Member Functions

virtual ~IVariableFiller ()
 
virtual data_buffer_t get_buffer () const =0
 
virtual H5::DataType get_type () const =0
 
virtual std::string name () const =0
 

Detailed Description

Variable fillers.

A variable filler instance encloses several things: a function which harvests the output element, and the name and type of the input. In most cases you probably don't have to work with this directly, and can work with the VariableFillers container below.

Definition at line 56 of file HdfTuple.h.

Constructor & Destructor Documentation

◆ ~IVariableFiller()

virtual H5Utils::internal::IVariableFiller::~IVariableFiller ( )
inlinevirtual

Definition at line 59 of file HdfTuple.h.

59 {}

Member Function Documentation

◆ get_buffer()

virtual data_buffer_t H5Utils::internal::IVariableFiller::get_buffer ( ) const
pure virtual

◆ get_type()

virtual H5::DataType H5Utils::internal::IVariableFiller::get_type ( ) const
pure virtual

◆ name()

virtual std::string H5Utils::internal::IVariableFiller::name ( ) const
pure virtual

The documentation for this class was generated from the following file: