EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
inputParser::_parameter< T > Class Template Reference
+ Collaboration diagram for inputParser::_parameter< T >:

Public Member Functions

 _parameter (std::string name, T *val, bool required=true, bool found=false)
 
bool operator== (const _parameter &rhs) const
 
bool operator< (const _parameter &rhs) const
 
void printParameterInfo (std::ostream &out=std::cout)
 

Public Attributes

std::string _name
 
T_val
 
bool _required
 
bool _found
 

Detailed Description

template<class T>
class inputParser::_parameter< T >

Definition at line 95 of file inputParser.h.

View newest version in sPHENIX GitHub at line 95 of file inputParser.h

Constructor & Destructor Documentation

template<class T>
inputParser::_parameter< T >::_parameter ( std::string  name,
T val,
bool  required = true,
bool  found = false 
)
inline

Definition at line 98 of file inputParser.h.

View newest version in sPHENIX GitHub at line 98 of file inputParser.h

Member Function Documentation

template<class T>
bool inputParser::_parameter< T >::operator< ( const _parameter< T > &  rhs) const
inline

Definition at line 102 of file inputParser.h.

View newest version in sPHENIX GitHub at line 102 of file inputParser.h

template<class T>
bool inputParser::_parameter< T >::operator== ( const _parameter< T > &  rhs) const
inline

Definition at line 100 of file inputParser.h.

View newest version in sPHENIX GitHub at line 100 of file inputParser.h

template<class T>
void inputParser::_parameter< T >::printParameterInfo ( std::ostream &  out = std::cout)
inline

Definition at line 104 of file inputParser.h.

View newest version in sPHENIX GitHub at line 104 of file inputParser.h

Member Data Documentation

template<class T>
bool inputParser::_parameter< T >::_found

Definition at line 122 of file inputParser.h.

View newest version in sPHENIX GitHub at line 122 of file inputParser.h

Referenced by inputParser::_parameter< bool >::printParameterInfo().

template<class T>
std::string inputParser::_parameter< T >::_name
template<class T>
bool inputParser::_parameter< T >::_required

Definition at line 121 of file inputParser.h.

View newest version in sPHENIX GitHub at line 121 of file inputParser.h

template<class T>
T* inputParser::_parameter< T >::_val

Definition at line 120 of file inputParser.h.

View newest version in sPHENIX GitHub at line 120 of file inputParser.h

Referenced by inputParser::_parameter< bool >::printParameterInfo().


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