FARGOS/VISTA Object Management Environment Core  ..
FARGOS/VISTA Object Management Environment Core Table of Contents
Modules
Here is a list of all modules:
[detail level 12]
 FARGOS Base Utility FunctionsThe base routines in the FARGOS Development utility library perform functions such as fast ASCII-to-integer conversions, Bloom filters, fast lookup tables, O(1) rate counters, etc
 Set Value of Element to ZeroThe functions within this group are used to assign a value of 0 to different numerical types. Used in templated code where the nature of the type to be used is unknown and might be a vector element instead of a trivial fundamental type
 FARGOS Atomic Integer RoutinesThe atomic routines implement compare-and-swap and atomic variable increment functions
 Bloom Filter Presence DetectorA Bloom filter enables quickly determining if a key might be present in a table. It is most useful in situations where an application might be presented with many keys that are not of interest. In a trading system, these typically allow filtering out price change announcements for symbols that are not of interest
 Fast Key Lookup TableEnables very fast retrieval of a records associated with a string key by trading space for time
 O(1) Rate CounterO(1) sliding window rate counter supporting custom time windows and counter types
 FARGOS Fast Numeric Conversion FunctionsThese functions quickly convert between ASCII and integer, floating-point and fixed-point values
 Timed Mutex and Condition VariablesPortable, timed critical section and condition variable support
 Concatenable Hash FunctionsHash functions that support concatenation; logically: hash(A + B) = hash(a) + hash(b);
 FARGOS Embedded HTTP server
 FARGOS I/O Processing ClassesThe IO_Processor class is the driver of a suite of classes used to process streams of data. The OrderedInputSource class and its related classes add the ability to handle multiple streams of typically ordered-by-time streams data. The function processPacketFromSourceUsingClass() enables convenient processing of a stream of data by an object
 Ordered Input/Output StreamsThe Ordered I/O facilities support simulation environments that consume time or sequence-ordered records from multiple sources
 Memory-mapped Arrays of VariablesCreates memory-mapped arrays of variables
 Memory-Mapped File FunctionsUtility functions to create and open memory-mapped files
 FARGOS Logging APIHigh-performance multi-threaded logging APIs that support both textual and binary output
 FARGOS Shared Memory FunctionsImplementation of integer, floating-point and string variables within shared memory segments
 FARGOS Time FunctionsHigh-performance unambiguous time representations of arbitrary granularity, cache-assisted conversions from native representation to locale-specific interpretation
 OME Utility FunctionsUtility functions for the FARGOS/VISTA Object Management Environment and attached applications
 OME Type Support
 OME Cryptographic Routines
 OME External Application Program Interface
 OME Class Description
 OME Core Functions
 OME Internal Core Interface Routines
 OME Event Interfaces
 OME Execution Queue
 OME Internal I/O Classes
 OME Method Classes
 OME Namespace Classes
 OME Access Control Routines
 OME Object Classes
 OIL2 Interpreter Interfaces
 OME Processing Loop Routines
 OME Thread Classes
 FARGOS Buffer ClassesThese classes manage a region of memory, represented by a BufferRegion, into a collection of blocks. The CircularBufferManager turns the region into strict a FIFO circular buffer of blocks. The FixedBufferManager allocates blocks without imposing a strict order
 FARGOS Meta Data ClassesFacilities to read/write/transform self-describing meta data files
Generated: Tue Jul 28 2020 16:03:27
Support Information