InFact
Interpreter and factory for easily creating C++ objects at run-time
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
infact::VarMap< T > Member List

This is the complete list of members for infact::VarMap< T >, including all inherited members.

Base typedefinfact::VarMap< T >
Copy(Environment *env) constinfact::VarMapImpl< T, VarMap< T > >inlinevirtual
Defined(const string &varname) constinfact::VarMapImpl< T, VarMap< T > >inlinevirtual
env()infact::VarMapImpl< T, VarMap< T > >inlineprotected
env_infact::VarMapBaseprotected
Get(const string &varname, T *value) constinfact::VarMapImpl< T, VarMap< T > >inline
is_primitive_infact::VarMapBaseprotected
IsPrimitive() const infact::VarMapBaseinlinevirtual
Name() const infact::VarMapBaseinlinevirtual
name_infact::VarMapBaseprotected
Print(ostream &os) constinfact::VarMapImpl< T, VarMap< T > >inlinevirtual
ReadAndSet(const string &varname, StreamTokenizer &st)infact::VarMap< T >inlinevirtual
ReadAndSetFromExistingVariable(const string &varname, StreamTokenizer &st)infact::VarMapImpl< T, VarMap< T > >inlineprotected
Set(const string &varname, T value)infact::VarMapImpl< T, VarMap< T > >inline
SetMembers(const string &name, Environment *env, bool is_primitive)infact::VarMapBaseinlineprotected
VarMap(const string &name, Environment *env, bool is_primitive=true)infact::VarMap< T >inline
VarMapBase(const string &name, Environment *env, bool is_primitive)infact::VarMapBaseinline
VarMapImpl(const string &name, Environment *env, bool is_primitive=true)infact::VarMapImpl< T, VarMap< T > >inline
~VarMap()infact::VarMap< T >inlinevirtual
~VarMapBase()infact::VarMapBaseinlinevirtual
~VarMapImpl()infact::VarMapImpl< T, VarMap< T > >inlinevirtual