![]() |
ATLAS Offline Software
|
Allow converting std::vector to SG::PackedContainer. More...
#include "DataModelAthenaPool/PackedContainerConverter.h"#include "AthContainers/PackedContainer.h"#include "RootConversions/TConverterRegistry.h"#include "TMemberStreamer.h"#include "TClass.h"#include "TROOT.h"#include <vector>#include <string>#include <cassert>Go to the source code of this file.
Classes | |
| class | DataModelAthenaPool::PackedContainerConverter< T, U, ALLOC > |
Converter from std::vector<T,ALLOC> to SG::PackedContainer<U,ALLOC>. More... | |
Namespaces | |
| namespace | DataModelAthenaPool |
Macros | |
| #define | CONVERTER(SRC, DST) |
| #define | CONVERTER1(T) |
| #define | CONVERTER2(T, ALLOC) |
Functions | |
| template<class T, class ALLOC> | |
| void | DataModelAthenaPool::vectorMove (std::vector< T, ALLOC > &src, std::vector< T, ALLOC > &dst) |
| Move from one vector to another. | |
| template<class T, class U, class ALLOC> | |
| void | DataModelAthenaPool::vectorMove (std::vector< T, ALLOC > &src, std::vector< U, ALLOC > &dst) |
| void | DataModelAthenaPool::installPackedContainerConverters () |
| Install converters for supported instantiations. | |
Allow converting std::vector to SG::PackedContainer.
Definition in file PackedContainerConverter.cxx.
| #define CONVERTER | ( | SRC, | |
| DST ) |
| #define CONVERTER2 | ( | T, | |
| ALLOC ) |