|  | ATLAS Offline Software
    | 
#include <IProxyLoader.h>
| Public Types | |
| enum | VariableType { VT_UNK, VT_INT, VT_DOUBLE, VT_VECINT, VT_VECDOUBLE, VT_VECEMPTY } | 
| Public Member Functions | |
| virtual | ~IProxyLoader () | 
| virtual void | reset ()=0 | 
| virtual VariableType | variableTypeFromString (const std::string &varname) const =0 | 
| virtual int | loadIntVariableFromString (const std::string &varname) const =0 | 
| virtual double | loadDoubleVariableFromString (const std::string &varname) const =0 | 
| virtual std::vector< int > | loadVecIntVariableFromString (const std::string &varname) const =0 | 
| virtual std::vector< double > | loadVecDoubleVariableFromString (const std::string &varname) const =0 | 
Definition at line 19 of file IProxyLoader.h.
| Enumerator | |
|---|---|
| VT_UNK | |
| VT_INT | |
| VT_DOUBLE | |
| VT_VECINT | |
| VT_VECDOUBLE | |
| VT_VECEMPTY | |
Definition at line 21 of file IProxyLoader.h.
| 
 | inlinevirtual | 
Definition at line 23 of file IProxyLoader.h.
| 
 | pure virtual | 
Implemented in ExpressionParsing::xAODVectorProxyLoader, ExpressionParsing::xAODElementProxyLoader, ExpressionParsing::SGxAODProxyLoader, ExpressionParsing::MultipleProxyLoader, ExpressionParsing::SGNTUPProxyLoader, ExpressionParsing::TestProxyLoader, and ExpressionParsing::TriggerDecisionProxyLoader.
| 
 | pure virtual | 
Implemented in ExpressionParsing::xAODVectorProxyLoader, ExpressionParsing::xAODElementProxyLoader, ExpressionParsing::SGxAODProxyLoader, ExpressionParsing::MultipleProxyLoader, ExpressionParsing::SGNTUPProxyLoader, ExpressionParsing::TestProxyLoader, and ExpressionParsing::TriggerDecisionProxyLoader.
| 
 | pure virtual | 
Implemented in ExpressionParsing::xAODVectorProxyLoader, ExpressionParsing::xAODElementProxyLoader, ExpressionParsing::SGxAODProxyLoader, ExpressionParsing::MultipleProxyLoader, ExpressionParsing::SGNTUPProxyLoader, ExpressionParsing::TestProxyLoader, and ExpressionParsing::TriggerDecisionProxyLoader.
| 
 | pure virtual | 
Implemented in ExpressionParsing::xAODVectorProxyLoader, ExpressionParsing::xAODElementProxyLoader, ExpressionParsing::SGxAODProxyLoader, ExpressionParsing::MultipleProxyLoader, ExpressionParsing::SGNTUPProxyLoader, ExpressionParsing::TestProxyLoader, and ExpressionParsing::TriggerDecisionProxyLoader.
| 
 | pure virtual | 
| 
 | pure virtual | 
Implemented in ExpressionParsing::xAODVectorProxyLoader, ExpressionParsing::xAODElementProxyLoader, ExpressionParsing::SGxAODProxyLoader, ExpressionParsing::MultipleProxyLoader, ExpressionParsing::SGNTUPProxyLoader, ExpressionParsing::TriggerDecisionProxyLoader, and ExpressionParsing::TestProxyLoader.
 1.8.18
 1.8.18