![]() |
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 |
1.8.6