![]() |
ATLAS Offline Software
|
#include <TestProxyLoader.h>
Public Types | |
| using | VariableType = IAccessor::VariableType |
Public Member Functions | |
| TestProxyLoader () | |
| virtual | ~TestProxyLoader () |
| virtual void | reset () override |
| virtual IAccessor::VariableType | variableTypeFromString (const std::string &varname) const override |
| virtual int | loadInt (const EventContext &ctx, const std::string &varname) const override |
| virtual double | loadDouble (const EventContext &ctx, const std::string &varname) const override |
| virtual std::vector< int > | loadVecInt (const EventContext &ctx, const std::string &varname) const override |
| virtual std::vector< double > | loadVec (const EventContext &ctx, const std::string &varname) const override |
| virtual std::pair< IAccessor::VariableType, const IAccessor & > | getAccessorFromString (const EventContext &ctx, const std::string &varname) const override |
| virtual VariableType | variableType (const std::string &var_name) const override |
Private Attributes | |
| std::atomic< unsigned int > | m_intAccessCount |
Definition at line 20 of file TestProxyLoader.h.
|
inherited |
Definition at line 23 of file IProxyLoader.h.
|
inline |
Definition at line 22 of file TestProxyLoader.h.
|
virtual |
Definition at line 17 of file TestProxyLoader.cxx.
|
inlineoverridevirtualinherited |
Implements ExpressionParsing::IProxyLoader.
Definition at line 12 of file RelayProxyLoader.h.
|
overridevirtual |
Implements ExpressionParsing::IAccessor.
Definition at line 43 of file TestProxyLoader.cxx.
|
overridevirtual |
Implements ExpressionParsing::IAccessor.
Definition at line 36 of file TestProxyLoader.cxx.
|
overridevirtual |
Implements ExpressionParsing::IAccessor.
Definition at line 55 of file TestProxyLoader.cxx.
|
overridevirtual |
Implements ExpressionParsing::IAccessor.
Definition at line 49 of file TestProxyLoader.cxx.
|
overridevirtual |
Implements ExpressionParsing::IProxyLoader.
Definition at line 21 of file TestProxyLoader.cxx.
|
inlineoverridevirtualinherited |
Implements ExpressionParsing::IAccessor.
Definition at line 15 of file RelayProxyLoader.h.
|
overridevirtual |
Implements ExpressionParsing::RelayProxyLoader.
Definition at line 26 of file TestProxyLoader.cxx.
|
mutableprivate |
Definition at line 35 of file TestProxyLoader.h.