ATLAS Offline Software
|
#include "StoreGate/ReadHandleKey.h"
#include "StoreGate/ReadHandle.h"
#include "ExpressionEvaluation/IProxyLoader.h"
#include "ExpressionEvaluation/IAccessor.h"
#include "TClass.h"
#include "AthContainers/normalizedTypeinfoName.h"
#include "CxxUtils/checker_macros.h"
#include "TMethodCall.h"
#include "TVirtualCollectionProxy.h"
#include "TFunction.h"
#include <memory>
#include <map>
#include <stdexcept>
#include <sstream>
#include <cassert>
Go to the source code of this file.
Classes | |
class | ExpressionParsing::CollectionMethodHelper< T_Cont, T_src > |
Auxiliary class to handle method calls of vector containers (AuxVectorBase) More... | |
class | ExpressionParsing::CollectionMethodHelper< T_Cont, T_src >::Kit |
Auxiliary class to create the corresponding auxiliary helper object. More... | |
class | ExpressionParsing::MethodHelper< T_Cont, T_src > |
Auxiliary class to handle method calls of "scalar" containers (AuxElement). More... | |
class | ExpressionParsing::MethodHelper< T_Cont, T_src >::Kit |
Auxiliary class to create the corresponding auxiliary helper object. More... | |
class | ExpressionParsing::MethodAccessorFactory |
Class to create accessor which call methods of an AuxElement of an AuxVectorBase container (singleton). More... | |
class | ExpressionParsing::MethodAccessorFactory::IMethodAccessorKit |
class | ExpressionParsing::MethodAccessorFactory::MethodAccessorKit< T_src > |
Auxiliary class to create a specific accessor which calls a method of an AuxElement or AuxVectorBase. More... | |
Namespaces | |
ExpressionParsing | |
Namespace holding all the expression evaluation code. | |