Vireo  1.0
Compact runtime for Virtual Instruments
 All Classes Files Functions Variables Enumerations Enumerator Macros Groups Pages
Public Member Functions | Static Public Member Functions | Public Attributes | Private Member Functions | Private Attributes | List of all members
Vireo::EggShell Class Reference

EggShell.cpp - The basics of a simple REPL processor for Vireo. More...

#include <EggShell.h>

Public Member Functions

NIError REPL (SubString *commandBuffer)
 
NIError ReadFile (const char *name, SubString *string)
 
NIError ReadStdinLine (SubString *string)
 
Int64 CommanCount ()
 
NIError Delete ()
 
TypeManagerRef TheTypeManager ()
 
ExecutionContextRef TheExecutionContext ()
 

Static Public Member Functions

static EggShellCreate (EggShell *parent)
 

Public Attributes

Boolean ShowStats
 

Private Member Functions

 EggShell (TypeManagerRef typeManger, ExecutionContextRef execContext)
 
void ParseEnqueueVI (TDViaParser *parser)
 
void ParseDefine (TDViaParser *parser)
 

Private Attributes

TypeManagerRef _typeManger
 
ExecutionContextRef _execContext
 
char * _mallocBuffer
 
Int64 _commandCount
 

Detailed Description

EggShell.cpp - The basics of a simple REPL processor for Vireo.


The documentation for this class was generated from the following files: