InFact
Interpreter and factory for easily creating C++ objects at run-time
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
infact Directory Reference

Files

file  environment-impl.cc [code]
 Implementation of the Environment class.
 
file  environment-impl.h [code]
 Provides an environment for variables and their values, either primitive or Factory-constructible objects, or vectors thereof.
 
file  environment-test.cc [code]
 Test driver for the Environment class.
 
file  environment.cc [code]
 Contains the implementation of the static method to construct an empty Environment instance.
 
file  environment.h [code]
 Provides an interface for an Environment, which contains a map from variables of a specific type (primitives, Factory-constructible objects, or vectors thereof) to their values.
 
file  error.cc [code]
 Provides an implementation of the primary error handling function for th.
 
file  error.h [code]
 Provides an error handling function that optionally throws an exception.
 
file  example.cc [code]
 Provides implementations of the various example classes.
 
file  example.h [code]
 Provides various example class headers.
 
file  factory.cc [code]
 Implementation of a generic dynamic object factory.
 
file  factory.h [code]
 Provides a generic dynamic object factory.
 
file  interpreter-test.cc [code]
 Test driver for the Interpreter class.
 
file  interpreter.cc [code]
 Interpreter implementation.
 
file  interpreter.h [code]
 Provides an interpreter for assigning primitives and Factory-constructible objects to named variables, as well as vectors thereof.
 
file  stream-init.h [code]
 Provides a generic dynamic object factory.
 
file  stream-tokenizer-test.cc [code]
 Test driver for the StreamTokenizer class.
 
file  stream-tokenizer.cc [code]
 Implementation of the StreamTokenizer class.
 
file  stream-tokenizer.h [code]
 Provides the StreamTokenizer class.