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

Public Member Functions

NIError Init (ExecutionContextRef context, Int32 clumpCount, TypeRef paramBlockType, TypeRef dataSpaceType, Int32 lineNumberBase, SubString *source)
 
void PressGo ()
 
void GoIsDone ()
 
TypeRef GetVIElementAddressFromPath (SubString *elementPath, void **pData)
 
 VirtualInstrument (ExecutionContextRef context, int clumps, TypeRef paramBlockType, TypeRef dataSpaceType)
 
ExecutionContextRef OwningContext ()
 
TypedArrayCoreRef ParamBlock ()
 
TypedArrayCoreRef DataSpace ()
 
TypedArray1D< VIClump > * Clumps ()
 

Public Attributes

Int32 _lineNumberBase
 
SubString _clumpSource
 

Private Member Functions

void InitParamBlock ()
 
void ClearTopVIParamBlock ()
 

Private Attributes

ExecutionContextRef _executionContext
 
TypedBlock_paramBlock
 
TypedBlock_dataSpace
 
TypedArray1D< VIClump > * _clumps
 

Friends

class VIDataProcsClass
 

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