Skip to content

Getter

class Getter

DEFINITION
template <typename T> class Getter;

destructor ~Gettervirtual

DEFINITION
virtual ~Getter ( );

method filename_extensionconstvirtual

DEFINITION
virtual std::string  filename_extension ( ) const = 0;
RETURNSDESCRIPTION
std::string

method get

DEFINITION
const T & get ( const std::string & name );
PARAMETERDESCRIPTION
name
RETURNSDESCRIPTION
const T &

method get

DEFINITION
const T & get ( Symbol  name,
Symbol  base = {} );
PARAMETERDESCRIPTION
name
base
RETURNSDESCRIPTION
const T &

method parsevirtual

DEFINITION
virtual parse ( Symbol  name,
Symbol  filename ) = 0;
PARAMETERDESCRIPTION
name
filename
RETURNSDESCRIPTION
T

member search_path

DEFINITION
std::shared_ptr< SearchPath >  search_path;