|
ATLAS Offline Software
|
Go to the documentation of this file.
14 #ifndef ATHCONTAINERS_PACKEDCONTAINER_H
15 #define ATHCONTAINERS_PACKEDCONTAINER_H
47 template <
class T,
class ALLOC = AuxAllocator_t<T> >
137 #endif // not ATHCONTAINERS_PACKEDCONTAINER_H
PackedContainer()
Constructor.
virtual bool setOption(const AuxDataOption &option) override
Set a packing option.
Describe how the contents of a PackedContainer are to be saved.
PackedParameters m_parms
The packing parameters.
std::vector< T, ALLOC > vector_type
We act like this type.
bool setOption(const std::string &name, double val)
Set a packing option.
bool setOption(const std::string &name, int val)
Set a packing option.
void setParms(const PackedParameters &parms)
Set the packing parameters.
Allow customizing how aux data types are treated.
Hold information about an option setting request.
Abstract interface for setting a option on a aux data container.
const PackedParameters & parms() const
Return the packing parameters for this container.
Abstract interface for setting a option on a aux data container.
Container to hold aux data to be stored in a packed form.
bool setOption(const std::string &name, float val)
Set a packing option.
Describe how the contents of a PackedContainer are to be saved.