Skip to content

Class TempLat::ParameterGetter

template <typename T>

ClassList > TempLat > ParameterGetter

Class for parameter .handler. Special getter which can directly cast to T. More...

  • #include <parametergetter.h>

Public Functions

Type Name
ParameterGetter (T instance, std::string name)
ParameterGetter (const ParameterGetter &) = default
operator T ()
const T & operator() ()
std::string toString () const

Detailed Description

Unit test: ctest -R test-parametergetter

Public Functions Documentation

function ParameterGetter [1/2]

inline TempLat::ParameterGetter::ParameterGetter (
    T instance,
    std::string name
) 

function ParameterGetter [2/2]

TempLat::ParameterGetter::ParameterGetter (
    const ParameterGetter &
) = default

function operator T

inline TempLat::ParameterGetter::operator T () 

function operator()

inline const T & TempLat::ParameterGetter::operator() () 

function toString

inline std::string TempLat::ParameterGetter::toString () const

Friends Documentation

friend operator<<

inline std::ostream & TempLat::ParameterGetter::operator<< (
    std::ostream & os,
    const ParameterGetter < T > & pm
) 


The documentation for this class was generated from the following file cosmolatticeweb/tmp/code_source/templat/include/TempLat/parameters/parametergetter.h