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

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

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