C_OMEfixedConstant | Internal data type to generate fixed-point constant from floating-point value |
C_OMEtypeDescription | Internal structure to describe OME fundamental types |
CAligned4Chars | Table of word-aligned 4-character groups representing 0000-9999 |
CLogMessageRecord::ArgumentRecord | |
CAutoRegisterLogComponent | Convenience mechanism to automatically register a log component |
CAutoRegisterLogLevelName | Convenience mechanism to automatically register a log level command line flag definition |
CBinaryBlock_struct | Placeholder structure to reference a block of arbitrary data |
CBloomFilterForKey< HASHTYPE, KEYTYPE > | Templated Bloom filter |
►CBufferRegion | Interface to a buffer region. This is an abstract class |
CCircularBufferManager | Impose a circular buffer on a BufferRegion |
CFixedBufferManager | Impose a fixed-size buffer on a BufferRegion |
CEscaped_Replacement_Characters | Structure to hold table of characters that should be replaced or deleted |
CEscapedTextBlock_struct | Placeholder structure to reference a text fragment that will have selected characters transformed or deleted |
►CExtract_And_Process_Document_Stream | Scan streams of data for start and end tags, invokes processDocument() on found content |
►CParse_And_Process_HTTP_Stream | Scan HTTP and parse stream for HTTP requests/responses |
CHTTP_SessionRecord | Per-session HTTP state record |
CFastLookupTable< RECORD_TYPE, MAX_LOOKAHEAD, SMALLEST_CHAR, LARGEST_CHAR, LT_KEY_COMPARE > | Fast map lookup table |
CFastLookupTable< RECORD_TYPE, MAX_LOOKAHEAD, SMALLEST_CHAR, LARGEST_CHAR, LT_KEY_COMPARE >::FastLookupTableIterator | Iterator for FastLookupTable |
CFile_Buffer | Implements an adjustable sliding buffer that minimizes data movement while enabling streams to process variable length content |
CLogManager::FileNameCacheEntry | Class to maintain fileName->shortened replacement record |
CRead_And_Process_File::FileTypeReaderSelector | Describes magic numbers needed to identify a file's type and the routine capable of decoding a file's contents |
CGENERIC_META_RECORD | Typename for qualifying MetaDataLoaderForFormat members |
CGenericSocketAddress | Protocol-independent representation of a socket address. IPv4, IPv6 and file domain sockets are supported |
CGenericSocketAddress::GenericSocketAddress_union | |
CHexadecimalBlock_struct | Placeholder structure to reference a block of arbitrary data to be output in hexadecimal |
►CHTTPembeddedServerBase | Core embedded HTTP server logic |
CHTTPembeddedServer< ACCEPT_CLASS, USER_CLASS > | Templatized embedded HTTP server interface; realizes a complete implementation of HTTPembeddedServerBase |
CHTTPeventStateRecord | Internal record to describe events to be published via HTTP |
►CHTTPnotificationReceiverInterface | Abstract interface to receive log message for transmission to HTTP-attached clients |
CHTTPstatusLog | Implements HTTPnotificationReceiverInterface to maintain a history of events and log lines which are to be published via HTTP |
CHTTPstatusRecordKey | Key structure for imposing a partial order on HTTP status events |
COrderedInputSource::InputBlockReturn | Return result from getNextInputBlock() |
CIO_metaBlock_header | Structure to hold meta-data related to a block of received data |
CIO_Processor | Intermediary I/O processing object for performing multi-threaded receive-and-process operations on a flow of messages |
CIO_Processor_Statistics | Holds collected statistics for an IO_Processor object |
CFastLookupTable< RECORD_TYPE, MAX_LOOKAHEAD, SMALLEST_CHAR, LARGEST_CHAR, LT_KEY_COMPARE >::FastLookupTableIterator::IteratorState | Internal class for iterator state |
CLogMessageRecord::LOG_argument_union | Union to hold arbitrary argument value |
CLogLineBinaryHeader | Header for encoded log line template and arguments |
CLogLineBinaryValue | Represents a single binary log element |
CLogLineBinaryValue::LogLineBinaryValue_union | |
CLogLineBinaryValueHeader | Header record for a binary output log line |
►CLogManager | Implements multi-threaded, deferred physical I/O log file manager |
CHTTPnotificationPublisher | Base class for converting a LogManager into a publisher that outputs log event messages to multiple attached clients |
CLogMessageRecord | Log message record used to remember output format and argument values, potentially deferring formatting to a later point in time or by an external process |
CLogSubsystemInfo | Descriptive meta-data for log file-related information |
CFastLookupUtils::ltBinaryBlock | Less-than comparison for BinaryBlock_struct |
CHTTP_SessionRecord::ltCharPtrStr | |
CltHTTPstatusRecordKey | Implements Less-than for HTTPstatusRecordKey |
COrderedInputPriorityQueue::ltOrderedInputBlockPtr | Less-than operator for OrderedInputBlock pointers |
CMappedVarRecord | Data structure to reference a variable record within a memory-mapped segment |
COME_TypeCheck | Utility class for type check operations on OMEtype interactions |
COMEallowEntry | Record to track methods that can be invoked upon an object |
COMEapi | The standard mechanism for attaching external processes to a FARGOS/VISTA Object Management Environment |
COMEassocKeyPair | Holds the string / data tuple for an element of an OMEassoc sparse array |
COMEcallStack | Call record for OMEthread |
COMEclass | FARGOS/VISTA Object Management Environment class description |
COMEconnection | Establishes and maintains a connection with a FARGOS/VISTA Object Management Environment |
COMEdefOIL2func | Record to define the implementation of an OIL2 function |
COMEencodeBuffer | Buffer into which OMEtype data is encoded |
COMEencodeBufferElement | Holds data for a single encoded OMEtype element. Multiple OMEencodeBufferElement objects are linked together to represent sequences of data |
COMEencodeRoutines | Description for OME encoding routines for a specific encoding version |
COMEentityID | Identifies an instance of an OME process |
►COMEevent | Base class for events within the FARGOS/VISTA Object Management Environment |
COMEioEvent | I/O-specific event |
COMEextendedType | Storage record for large-sized elements on 32-bit hardware |
COMEinstanceVarDescr | Meta data record to describe an instance variable of a class |
COMEinvocationData | Record to describe the implementation of the method of an OME class |
►COMEioDescriptor | Base class for open files and sockets |
COMEfileDescriptor | Filesystem-specific I/O descriptor |
►COMEsocketDescriptor | Networking-specific I/O descriptor |
COMEunixDomainDescriptor | Unix file-domain socket-specific I/O descriptor |
COMEioVector | Equivalent of iov structure |
COMEmethodDefinition | Define method implementation |
COMEnameSpaceGroup | Mapping table to class implementations within a namespace |
COMEnlmCatalog | Interface to OME Native Language Message catalog |
COMEnlmData | Identifier for an OME Native Language Message |
COMEoidID | Fundamental elements of an OME object identifier |
►COMEoidStorageBase | Abstract interface for storage of OMEoid objects that hides the internal vs. external implementation |
COMEoidStorageExternal | Interface to an external OME object |
COMEoidStorageInternal | Interface to an internal OME object |
►COMEprofileRecord | Base class for OME profiling variable |
COMEprofileCounter< NUMTYPE > | Base class for application profiling counters or numerical system information |
COMEprofileCounter< uint32_t > | |
COMEprofileString< MAXLEN > | Base type for system information represented as strings |
COMEprofileString< MAX_STRING_LEN > | |
►COMEreferenceCount | Base class for reference-counted data |
COMEarrayStorage | Reference-counted maintainer of a sparse array |
COMEassocStorage | Reference-counted maintainer of an associative array. Used internally by OMEassoc |
COMEfixedStorage | Reference-counted storage for OMEfixedStorage type |
COMEmethod | Description of an OME method |
COMEnlmStorage | Referenced-counted storage for an OME Native Language Message |
►COMEobject | Base class and abstract interface for an object within a FARGOS/VISTA Object Management Environment |
COMEobjectInstance | Subclass of OMEobject that provides access to a local object |
COMEthread | Public interface to an OME thread |
COMEoidStorage | Reference-counted link to OMEoidStorageBase object |
COMEsetStorage | Reference-counted maintainer of an ordered list of OMEtype elements. Used internally by OMEset |
COMEstringStorage | Reference-counted storage for OMEstring objects |
COMEreferenceToData< C > | Templated type-specific reference to a reference-counted object |
►COMEreferenceToData< OMEarrayStorage > | |
COMEarray | Implements sparse array of OMEtype elements |
►COMEreferenceToData< OMEassocStorage > | |
COMEassoc | Implements associative array of OMEtype elements |
►COMEreferenceToData< OMEfixedStorage > | |
COMEfixed | Public interface to OME fixed-point type |
►COMEreferenceToData< OMEnlmStorage > | |
COMEnlm | Public interface to an OME Native Language Message |
►COMEreferenceToData< OMEoidStorage > | |
COMEoid | Public interface to an OME Object Identifier |
►COMEreferenceToData< OMEsetStorage > | |
COMEset | Implements an ordered list of OMEtype elements |
►COMEreferenceToData< OMEstringStorage > | |
COMEstring | Implements text and binary string storage |
COMErouteEntry | Represents route to a remote FARGOS/VISTA Object Management Environment instance or attached application |
COMEthisProcessInfo | Uniquely identifies an OME process |
►COMEthreadController | Abstract interface for an OME thread controller |
COMEthreadNative | Implementation of OME thread controller for native threads |
►COMEthreadNativeOIL2 | Implementation of OME threads for compiled OIL2 source |
COMEthreadInterpretOIL2 | Specialization of OMEthreadNativeOIL2 for OIL2 source compiled to OIL2 Architecture Native Format |
COMEthreadExecQueue | Implements thread queues with multiple levels of priority |
COMEtickInterval | Statistics record to track amount of time used by an OMEthread |
COMEtype | Fundamental ANY type for FARGOS/VISTA Object Management Environment |
COrderedInputBlock | Input block record for use with OrderedMultipleInputFilter |
COrderedInputPriorityQueue | Encapsulation class for a priority queue |
COrderedMultipleInputFilter | Streaming filter that consumes input data from multiple sources and outputs blocks in sorted order |
CPollMonitor | Monitor files and directories for changes |
CPollMonitor::PollResult | Return result from polling monitor |
CPOSIXtimeInUnits< UNITS > | Representation of UNITS-since-POSIX-epoch. This is an unambiguous time reference; there is no locale-specific attribute |
CRateCounterForInterval< EVENT_COUNT_TYPE, UNITS_PER_SECOND > | Sliding window rate counter that takes O(1) time |
►CRead_And_Process_File | Fundamental class that can read data from a memory-mapped region, file or socket and process data in lines, fixed-sized blocks or as data is available |
CCSV_File | Read and process Comma-Separated-Value (or equivalent) files a record at a time |
CReadBinaryLog | Reads a binary log, expands and formats as original plain text. If provided a text file, acts like 'cat' |
CReadMappedCircularBuffer | Interface and generic implementation to traverse elements in a memory-mapped region under the control of a CircularBufferManager |
►CRECORD_CLASS | |
CMetaDataLoaderForFormat< RECORD_CLASS > | Templated interface to static data that provides the description of a specific layout of meta data. It can also load/save such formats from/to a file |
CReplumbAndLog | Intercept output to an existing file descriptor by taking ownership of its destination, examining all data written to that descriptor, and possibly modifying it before sending it on to the originally intended output destination |
CSharedBufferAllocRecord_32 | Allocation record for chains in a 32-bit shared memory buffer |
CSharedBufferAllocRecord_64 | Allocation record for chains in a 64-bit shared memory buffer |
CSharedBufferRegionHeader_32 | Region header for a 32-bit shared memory segment |
CSharedBufferRegionHeader_64 | Region header for a 64-bit shared memory segment |
►CSharedMemoryVariable | Shared memory variable which allows statistics and operational controls to be exposed to other processes with minimal runtime overhead |
►CSharedMemoryVariableNode | Intermediate naming node for supporting variable naming hierarchies |
CSMV_StandaloneNode< MAXLEN > | Subclass of SharedMemoryVariableNode that reserves heap space to hold data when a shared memory segment is not in use |
CSMV_Numeric< NUMTYPE > | Convenience template for creating shared memory variables of one of the supported numeric types |
►CSMV_StandaloneNumeric< NUMTYPE > | Convenience template for creating shared memory variables of one of the supported numeric types. At the cost of additional storage, these standalone variables can operate when the variable has not been registered and allocated with a SharedMemoryVariableManager |
COMEprofileCounter< NUMTYPE > | Base class for application profiling counters or numerical system information |
CSMV_StandaloneNumeric< int32_t > | |
►CSMV_StandaloneNumeric< uint32_t > | |
COMEprofileCounter< uint32_t > | |
CSMV_StandaloneNumeric< uint64_t > | |
►CSMV_StandaloneString< MAXLEN > | Convenience class for string variables that can be also be used if a shared memory segment is never attached |
COMEprofileString< MAXLEN > | Base type for system information represented as strings |
COMEprofileString< MAX_STRING_LEN > | |
CSMV_StandaloneString< 128 > | |
CSMV_String | Convenience class for string variables |
CSharedMemoryVariable::SharedMemoryVariable_Record | Storage layout for shared memory variable record within a memory mapped segment |
CSharedMemoryVariableManager | Manager for collection of shared memory variables |
CStringInROM_struct | Structure defined to generate unique type name |
CTextBlock_struct | Placeholder structure to reference a text fragment |
CTimeAsDayAndYear | Structure for representing day-of-the-year |
CTimeAsHourMinSec | Structure for representing time of day |
CTimedCondition | Generic condition variable for use with the TimedMutex class |
CTimedCondition::TimedConditionStatistics | Statistics for a TimedCondition object |
CTimedMutex | Generic mutex implementation that supports timing statistics |
CTimedMutex::TimedMutexStatistics | Statistics for a TimedMutex object |
CTimePointCache | Cache locale-specific time data around a particular point in time |
CTimePointCacheTable | Convenience class to maintain a table of TimePointCache objects |
CTimePointOfGranularity< UNITS > | Representation of localized expanded UNITS-since-epoch |
CTimeWithNanoseconds | Structure for representing time as relative seconds and nanoseconds |
CUniversalMetaData_FieldDescription | Field Description record for self-describing meta data |
CUniversalMetaData_ReferenceFileHeader | File header for self-describing meta data file format |
CUniversalMetaData_ReferenceRecordHeader | Optional meta data record header used in meta data files containing variable-length records |
CVariableFixedPointValue | Return value structure for representing fixed-point values with variable precision |
►CWAIT_YEAR_MAX | |
►COrderedInputSource | Abstract interface to be used with input sources that can generate a sequence of records |
►COrderedInputSourceProxy | Proxy class to allow state to be associated with an existing OrderedInputSource, while appearing to be the original OrderedInputSource |
COrderedInputSourceProxyWithReordering | Class that extends OrderedInputSourceProxy with the ability to tolerate a certain number of out-of-order messages that are provided by the source |