Vireo  1.0
Compact runtime for Virtual Instruments
 All Classes Files Functions Variables Enumerations Enumerator Macros Groups Pages
File List
Here is a list of all documented files with brief descriptions:
[detail level 12]
  core
 Array.cppNative Vireo array functions
 Assert.cpp
 CEntryPoints.cppC entry points for core Vireo functions. Used when the runtime is built and loaded as a library
 EggShell.cpp
 EventLog.cpp
 ExecutionContext.cppNative Vireo exection methods
 GenericFunctions.cppGeneric instruction generation methods for polymorphic and aggregate functions
 Math.cppNative Vireo maths functions for core types
 Queue.cpp
 String.cppNative Vireo string functions
 StringUtilities.cpp
 TDCodecLVFlat.cppNative Verio functions for LabVIEW's flat data format
 TDCodecVia.cppNative Verio VIA functions
 Thread.cpp
 TimeTypes.cpp
 TypeAndDataManager.cpp
 TypeDefiner.cpp
 VireoMerged.cppA file that includes core C++ files so they can be compiled as a single unit
 VirtualInstrument.cppNative Vireo VI functions
  include
 BuildConfig.hTarget specific defines
 CEntryPoints.hC entry points for core Vireo functions. Used when the runtime is built and loaded as a library
 DataTypes.hCore types (Int32,...) and ifdefs to work around a few platfrom collisions
 EggShell.hAn inital REPL fro Vireo
 EventLog.hA mechanism for Vireo sub systems to report errors
 ExecutionContext.hTools to imliment a ExecutionContext that can run/evaluate VIs
 Instruction.hTools for defining Vireo functions in C++
 StringUtilities.hTools for working with stings. Namely a SubString class that can wrap data where it is
 TDCodecLVFlat.hA Vireo codec for the LabVIEW binary dlattened data format
 TDCodecVia.hA Vireo codec for the VIA (VI Assembly) text format
 TDCodecVib.hA Vireo codec for the VIB (VI Binary) binary format
 Thread.hTools for working in a multithreaded process
 TimeTypes.hTools to working with relative, absolute and tic-count times
 TypeAndDataManager.hTools to define data types, manage their data, and a TypeManager to manage those types
 TypeDefiner.hTools for registering Vireo types defined in C++ modules
 VirtualInstrument.hSpecial methods for the VirtualInstrument data type