|
InFact
Interpreter and factory for easily creating C++ objects at run-time
|
This is the complete list of members for infact::Factory< T >, including all inherited members.
| BaseName() const | infact::Factory< T > | inlinevirtual |
| Clear() | infact::Factory< T > | inlinevirtual |
| ClearStatic() | infact::Factory< T > | inlinestatic |
| CollectRegistered(unordered_set< string > ®istered) const | infact::Factory< T > | inlinevirtual |
| CreateOrDie(StreamTokenizer &st, Environment *env=nullptr) | infact::Factory< T > | inline |
| CreateOrDie(const string &spec, const string err_msg, Environment *env=nullptr) | infact::Factory< T > | inline |
| CreateVarMap(Environment *env) const | infact::Factory< T > | inlinevirtual |
| CreateVectorVarMap(Environment *env) const | infact::Factory< T > | inlinevirtual |
| Factory() | infact::Factory< T > | inline |
| IsRegistered(const string &type) | infact::Factory< T > | inlinestatic |
| Register(const string &type, const Constructor< T > *p) | infact::Factory< T > | inlinestatic |
| ~FactoryBase() | infact::FactoryBase | inlinevirtual |
1.8.6