![]() |
Vireo
1.0
Compact runtime for Virtual Instruments
|
▼NVireo | |
CAggregateAlignmentCalculator | Base class for calculating core properties for aggregate types |
CAggregateType | A type that is a collection of sub types |
CAggregateUnOpInstruction | |
CAllocationStatistics | |
CArrayConcatenateInternalParamBlock | |
CArrayType | A type that is a multi-dimension collection of another type |
CATime128 | Time that is relative to a predefined epoch |
CBitBlockType | A type that is a raw block of bits in a single encoding |
CBitClusterType | A type that is an aggregate of BitBlockTypes |
CBlock128 | |
CBlock256 | |
CCallVIInstruction | An instruciton that suspends a clump and starts a SubVI's root clump |
CClumpParseState | Utility class used by decoders that can decode VIs and Clumps |
CClusterAlignmentCalculator | Calculates core properties for ClusterTypes |
CClusterType | A type that is an aggregate of other types |
CComapreSubString | A comparing class used with the std:map<> class |
CCustomDataProcType | A type that has custom Init/Copy/Clear functions |
CCustomPointerType | A type describes a pointer with a predefined value. For example the address to a C function |
CDefaultValueType | A type that has a custom ( e.g. non 0) value. Requires a base type |
CEggShell | EggShell.cpp - The basics of a simple REPL processor for Vireo |
CElementType | Give a type a field name and offset properties. Used inside an aggregateType |
CEquivalenceAlignmentCalculator | Calculates core properties for EquivalenceTypes |
CEquivalenceType | A type that permits its data to be looked at though more than one perspective |
CEventLog | A Class to collect trace, warning and error events when processing a data set |
CExecutionContext | |
CExecutionContextScope | Stack based class to manage a threads active TypeManager and ExecutionContext |
CFixed128f64 | A 64.64 bit fixed point value used for working with absolute and relative times |
CFormatOptions | |
CFunctionClump | |
CGenericInstruction | |
CIDataProcs | An interface used a CustomDataProcType instance |
CInlineArray | A class to help dynamic classes/structures that end with an array whose size is set at construction time |
CInstruction0 | |
CInstruction1 | |
CInstruction2 | |
CInstruction3 | |
CInstruction4 | |
CInstruction5 | |
CInstruction6 | |
CInstruction7 | |
CInstructionAllocator | Class used by the ClumpParseState to track memory needed for instructions |
CInstructionCore | |
CInstructionListDataProcsClass | Custom data methods needed to free up instruction lists |
CNamedType | Gives a type a name ( .e.g "Int32") |
CParamBlockAlignmentCalculator | Calculates core properties for ClusterTypes |
CParamBlockType | A type that describes the parameter block used by a native InstructionFunction |
CPatchInfo | |
CPlatformTime | Suport for the higest resolution timer available on the target platfrom |
CPointerType | A type describes a pointer to another type |
CQueue | Queue of clumps |
CSearch1DArrayInstruction | |
CSimpleSubVector | A wrapper that gives a raw block of elements a Begin(), End(), and Length() method |
CStackVar | Template class to dynamically create instances of a Vireo typed variable |
CStaticTypeAndData | |
CString | Vireo string type. Must be allocated by TypeManager not raw C++ |
CSubBinaryBuffer | A wrapper for an aray of UInt8s (.e.g bytes). It does not own the data |
CSubString | The core class for working with strings. The SubString never owns the data it points to |
CSubVibBuffer | |
CTDViaFormatter | The VIA encoder |
CTDViaFormatterTypeVisitor | |
CTDViaParser | The VIA decoder |
CTDVibDecoder | |
CTDVibEncoder | |
CTempStackCString | Make a null terminated copy of a SubString. Used for calling OS APIs |
CTempStackCStringFromString | Stack class to create a CString from Vireo String |
CTypeCommon | Base class for all type definition types |
CTypedArray1D | A template class to allow C++ type safe access to select ArrayType values |
CTypedArrayCore | The core C++ implimentation for ArrayType typed data's value |
CTypeDefiner | Facilitate the registration of Vireo types that are defined in C++ code |
CTypeManager | Keeps track of Types used within a ExecutionContext |
CTypeManagerScope | Stack based class to manage a threads active TypeManager |
CTypeVisitor | Visitor class for types |
CVarArgInstruction | |
CVectorOpInstruction | |
CVIClump | A Clump owns an instruction list its execution state |
CVIDataProcsClass | Custom data methods needed to Copy a VI |
CVirtualInstrument | |
CWrappedType | Base class for all type definition types that wrap types with some attribute |
CMaxAlignedType | |
CReplaceSubstringStruct | |
CSearchAndReplaceStringStruct | |
CSearchSplitStringStruct | |
CStringConcatenateParamBlock |