![]() |
Vireo
1.0
Compact runtime for Virtual Instruments
|
| ▼ core | |
| Array.cpp | Native Vireo array functions |
| Assert.cpp | |
| CEntryPoints.cpp | C entry points for core Vireo functions. Used when the runtime is built and loaded as a library |
| EggShell.cpp | |
| EventLog.cpp | |
| ExecutionContext.cpp | Native Vireo exection methods |
| GenericFunctions.cpp | Generic instruction generation methods for polymorphic and aggregate functions |
| Math.cpp | Native Vireo maths functions for core types |
| Queue.cpp | |
| String.cpp | Native Vireo string functions |
| StringUtilities.cpp | |
| TDCodecLVFlat.cpp | Native Verio functions for LabVIEW's flat data format |
| TDCodecVia.cpp | Native Verio VIA functions |
| Thread.cpp | |
| TimeTypes.cpp | |
| TypeAndDataManager.cpp | |
| TypeDefiner.cpp | |
| VireoMerged.cpp | A file that includes core C++ files so they can be compiled as a single unit |
| VirtualInstrument.cpp | Native Vireo VI functions |
| ▼ include | |
| BuildConfig.h | Target specific defines |
| CEntryPoints.h | C entry points for core Vireo functions. Used when the runtime is built and loaded as a library |
| DataTypes.h | Core types (Int32,...) and ifdefs to work around a few platfrom collisions |
| EggShell.h | An inital REPL fro Vireo |
| EventLog.h | A mechanism for Vireo sub systems to report errors |
| ExecutionContext.h | Tools to imliment a ExecutionContext that can run/evaluate VIs |
| Instruction.h | Tools for defining Vireo functions in C++ |
| StringUtilities.h | Tools for working with stings. Namely a SubString class that can wrap data where it is |
| TDCodecLVFlat.h | A Vireo codec for the LabVIEW binary dlattened data format |
| TDCodecVia.h | A Vireo codec for the VIA (VI Assembly) text format |
| TDCodecVib.h | A Vireo codec for the VIB (VI Binary) binary format |
| Thread.h | Tools for working in a multithreaded process |
| TimeTypes.h | Tools to working with relative, absolute and tic-count times |
| TypeAndDataManager.h | Tools to define data types, manage their data, and a TypeManager to manage those types |
| TypeDefiner.h | Tools for registering Vireo types defined in C++ modules |
| VirtualInstrument.h | Special methods for the VirtualInstrument data type |
1.8.6