|
BOSS 8.0.0
BESIII Offline Software System
|
#include <vector>#include <iterator>#include <algorithm>#include <iostream>#include <typeinfo>#include "DataModel/OwnershipPolicy.h"#include <boost/concept_check.hpp>#include "GaudiKernel/System.h"Go to the source code of this file.
Classes | |
| class | detail::CompareAndPrint |
| class | DataVector< T > |
| an STL vector of pointers that by default owns its pointed elements. More... | |
| class | DataVector< T >::ElementProxy |
Namespaces | |
| namespace | detail |
Macros | |
| #define | DEFQUIET false |
vector iterators | |
| #define | FUNFWD(func) |
| #define | CONSTFUNFWD(func) |
| #define | FUNFWDN(func) |
| #define | CONSTFUNFWDN(func) |
Functions | |
| template<class ForwIter> | |
| ForwIter | detail::remove_duplicates (ForwIter b, ForwIter e, bool quiet=DEFQUIET) |
vector comparison operators | |
| #define | COMPOP(oper) |
| template<class T> | |
| void | swap (DataVector< T > lhs, DataVector< T > rhs) |
| #define COMPOP | ( | oper | ) |
Definition at line 331 of file Event/GeneratorObject/include/DataModel/DataVector.h.
| #define CONSTFUNFWD | ( | func | ) |
Definition at line 183 of file Event/GeneratorObject/include/DataModel/DataVector.h.
| #define CONSTFUNFWDN | ( | func | ) |
Definition at line 187 of file Event/GeneratorObject/include/DataModel/DataVector.h.
| #define DEFQUIET false |
Definition at line 52 of file Event/GeneratorObject/include/DataModel/DataVector.h.
Referenced by detail::remove_duplicates().
| #define FUNFWD | ( | func | ) |
Definition at line 181 of file Event/GeneratorObject/include/DataModel/DataVector.h.
| #define FUNFWDN | ( | func | ) |
Definition at line 185 of file Event/GeneratorObject/include/DataModel/DataVector.h.
| void swap | ( | DataVector< T > | lhs, |
| DataVector< T > | rhs ) |
Definition at line 345 of file Event/GeneratorObject/include/DataModel/DataVector.h.