ATLAS Offline Software
Loading...
Searching...
No Matches
ExpressionParsing::PlainAccessorFactory::PlainValueKit< T, T_variable_type > Class Template Reference

#include <PlainAccessor.h>

Inheritance diagram for ExpressionParsing::PlainAccessorFactory::PlainValueKit< T, T_variable_type >:
Collaboration diagram for ExpressionParsing::PlainAccessorFactory::PlainValueKit< T, T_variable_type >:

Public Member Functions

virtual std::unique_ptr< IAccessorcreateAccessor (const std::any &handle_key) const override
virtual bool registerReadKey (std::unordered_map< std::string, std::any > &read_keys, SGxAODProxyLoader::IParentHelper &parent, const std::string &var_name, std::vector< Gaudi::DataHandle * > &new_input_handles, bool verbose) const override

Detailed Description

template<typename T, IProxyLoader::VariableType T_variable_type>
class ExpressionParsing::PlainAccessorFactory::PlainValueKit< T, T_variable_type >

Definition at line 162 of file PlainAccessor.h.

Member Function Documentation

◆ createAccessor()

template<typename T, IProxyLoader::VariableType T_variable_type>
virtual std::unique_ptr< IAccessor > ExpressionParsing::PlainAccessorFactory::PlainValueKit< T, T_variable_type >::createAccessor ( const std::any & handle_key) const
inlineoverridevirtual

◆ registerReadKey()

template<typename T, IProxyLoader::VariableType T_variable_type>
virtual bool ExpressionParsing::PlainAccessorFactory::PlainValueKit< T, T_variable_type >::registerReadKey ( std::unordered_map< std::string, std::any > & read_keys,
SGxAODProxyLoader::IParentHelper & parent,
const std::string & var_name,
std::vector< Gaudi::DataHandle * > & new_input_handles,
bool verbose ) const
inlineoverridevirtual

Implements ExpressionParsing::PlainAccessorFactory::IKit.

Definition at line 173 of file PlainAccessor.h.

177 {
179 }
static bool registerReadKey(std::unordered_map< std::string, std::any > &read_keys, SGxAODProxyLoader::IParentHelper &parent, const std::string &var_name, std::vector< Gaudi::DataHandle * > &new_input_handles, bool verbose)

The documentation for this class was generated from the following file: