Classes implementing the virtual machine for executing database transactions. More...
Classes | |
class | InstructionSet |
Enumeration of instructions for the transaction VM with some static functions on them. More... | |
class | Output |
Output structure of the VM for transactions. More... | |
class | ProgramCode |
The structure for the program code as array of instructions. More... | |
class | ProgramImage |
Program addressing only flat data structures and with symbolic information stripped out. More... | |
class | ProgramInstance |
Instance of a program with statevariables. More... | |
class | SubroutineFrame |
Structure for addressing the parameters passed to a subroutine by name. More... | |
class | ValueTupleSet |
Set of tuples (database results, transaction input, etc.) More... | |
Typedefs | |
typedef boost::shared_ptr< Output > | OutputR |
typedef boost::shared_ptr < ValueTupleSet > | ValueTupleSetR |
Classes implementing the virtual machine for executing database transactions.
typedef boost::shared_ptr<Output> _Wolframe::db::vm::OutputR |
typedef boost::shared_ptr<ValueTupleSet> _Wolframe::db::vm::ValueTupleSetR |
Copyright © 2014 - Project Wolframe - All Rights Reserved