hobbes
a language, embedded compiler, and runtime for efficient dynamic expression evaluation, data storage and analysis
|
#include <dfa.H>
Public Types | |
typedef std::pair< std::string, ExprPtr > | Def |
typedef std::vector< Def > | Defs |
Public Member Functions | |
LoadVars (const Defs &, stateidx_t) | |
const Defs & | defs () const |
stateidx_t | nextState () const |
std::string | stamp () |
![]() | |
MStateCase () | |
![]() | |
int | case_id () const |
Static Public Attributes | |
static const int | type_case_id = 0 |
Private Attributes | |
Defs | ds |
stateidx_t | next |
Additional Inherited Members | |
![]() | |
size_t | refs |
bool | isPrimMatchRoot |
PrimFArgs | primFArgs |
![]() | |
MState (int cid) | |
typedef std::pair<std::string, ExprPtr> hobbes::LoadVars::Def |
typedef std::vector<Def> hobbes::LoadVars::Defs |
hobbes::LoadVars::LoadVars | ( | const Defs & | ds, |
stateidx_t | next | ||
) |
const LoadVars::Defs & hobbes::LoadVars::defs | ( | ) | const |
stateidx_t hobbes::LoadVars::nextState | ( | ) | const |
|
virtual |
Implements hobbes::MState.
|
private |
|
private |
|
static |