Security Scol plugin
Public Member Functions | List of all members
GetValueHelperClass< T, BASE > Class Template Reference

Public Member Functions

 GetValueHelperClass (const T *pObject, const char *name, const std::type_info &valueType, void *pValue, const NameValuePairs *searchFirst)
 
 operator bool () const
 
template<class R >
GetValueHelperClass< T, BASE > & operator() (const char *name, const R &(T::*pm)() const)
 
GetValueHelperClass< T, BASE > & Assignable ()
 

Detailed Description

template<class T, class BASE>
class GetValueHelperClass< T, BASE >

Definition at line 145 of file algparam.h.

Constructor & Destructor Documentation

◆ GetValueHelperClass()

template<class T , class BASE >
GetValueHelperClass< T, BASE >::GetValueHelperClass ( const T *  pObject,
const char *  name,
const std::type_info &  valueType,
void *  pValue,
const NameValuePairs searchFirst 
)
inline

Definition at line 148 of file algparam.h.

Member Function Documentation

◆ Assignable()

template<class T , class BASE >
GetValueHelperClass< T, BASE > & GetValueHelperClass< T, BASE >::Assignable ( )
inline

Definition at line 193 of file algparam.h.

◆ operator bool()

template<class T , class BASE >
GetValueHelperClass< T, BASE >::operator bool ( ) const
inline

Definition at line 177 of file algparam.h.

◆ operator()()

template<class T , class BASE >
template<class R >
GetValueHelperClass< T, BASE > & GetValueHelperClass< T, BASE >::operator() ( const char *  name,
const R &(T::*)() const  pm 
)
inline

Definition at line 180 of file algparam.h.


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