![]() |
ATLAS Offline Software
|
Converter from std::vector<T,ALLOC> to SG::PackedContainer<U,ALLOC>.
More...
Public Member Functions | |
| PackedContainerConverter (const char *tname, const char *allocName=nullptr) | |
| Constructor. More... | |
| virtual void | operator() (TBuffer &b, void *pmember, Int_t size=0) |
| Run the streamer. More... | |
Private Attributes | |
| TClass * | m_cl |
| Hold the source class. More... | |
Converter from std::vector<T,ALLOC> to SG::PackedContainer<U,ALLOC>.
Definition at line 50 of file PackedContainerConverter.cxx.
| DataModelAthenaPool::PackedContainerConverter< T, U, ALLOC >::PackedContainerConverter | ( | const char * | tname, |
| const char * | allocName = nullptr |
||
| ) |
Constructor.
| tname | The name of the vector element type T. |
| allocName | The name of the allocator class, or null to assume std::allocator. |
Definition at line 86 of file PackedContainerConverter.cxx.
|
virtual |
Run the streamer.
| b | Buffer from which to read. |
| pmember | Pointer to the object into which to read. |
| size | Number of instances to read. |
Definition at line 109 of file PackedContainerConverter.cxx.
|
private |
Hold the source class.
Definition at line 75 of file PackedContainerConverter.cxx.
1.8.18