InFact
Interpreter and factory for easily creating C++ objects at run-time
|
This is the complete list of members for infact::VarMap< T >, including all inherited members.
Base typedef | infact::VarMap< T > | |
Copy(Environment *env) const | infact::VarMapImpl< T, VarMap< T > > | inlinevirtual |
Defined(const string &varname) const | infact::VarMapImpl< T, VarMap< T > > | inlinevirtual |
env() | infact::VarMapImpl< T, VarMap< T > > | inlineprotected |
env_ | infact::VarMapBase | protected |
Get(const string &varname, T *value) const | infact::VarMapImpl< T, VarMap< T > > | inline |
is_primitive_ | infact::VarMapBase | protected |
IsPrimitive() const | infact::VarMapBase | inlinevirtual |
Name() const | infact::VarMapBase | inlinevirtual |
name_ | infact::VarMapBase | protected |
Print(ostream &os) const | infact::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::VarMapBase | inlineprotected |
VarMap(const string &name, Environment *env, bool is_primitive=true) | infact::VarMap< T > | inline |
VarMapBase(const string &name, Environment *env, bool is_primitive) | infact::VarMapBase | inline |
VarMapImpl(const string &name, Environment *env, bool is_primitive=true) | infact::VarMapImpl< T, VarMap< T > > | inline |
~VarMap() | infact::VarMap< T > | inlinevirtual |
~VarMapBase() | infact::VarMapBase | inlinevirtual |
~VarMapImpl() | infact::VarMapImpl< T, VarMap< T > > | inlinevirtual |