|
InFact
Interpreter and factory for easily creating C++ objects at run-time
|
Provides an interpreter for assigning primitives and Factory-constructible objects to named variables, as well as vectors thereof. More...
#include <iostream>#include <fstream>#include <memory>#include <string>#include <unordered_map>#include <unordered_set>#include "environment-impl.h"Go to the source code of this file.
Classes | |
| class | infact::IStreamBuilder |
| An interface for classes that can build istreams for named files. More... | |
| class | infact::DefaultIStreamBuilder |
| The default implementation for the IStreamBuilder interface, returning std::ifstream instances. More... | |
| class | infact::Interpreter |
| Provides an interpreter for assigning primitives and Factory-constructible objects to named variables, as well as vectors thereof. More... | |
Namespaces | |
| infact | |
| The namespace for the entire InFact library. | |
Provides an interpreter for assigning primitives and Factory-constructible objects to named variables, as well as vectors thereof.
Definition in file interpreter.h.
1.8.6