▼Ncom | |
▼Napama | Contains classes for writing client applications for Apama components |
▼Nengine | Contains classes for interacting with the correlator component |
CEngineConnection | EngineConnection encapsulates the information related to a connection between two Apama messaging components |
CEngineInfo | Information about the monitors and types currently in an engine |
CEngineManagement | The Engine Management class acts as the interface to the Engine, and allows operations to be carried out on it |
▼CEngineStatus | EngineStatus represents the operational status of the Engine |
CStatusIterator | A class used for the iterating through all status items |
CMonitorScript | A MonitorScript object encapsulates an EPL code fragment, containing package, event and monitor definitions to be injected into an Engine |
CNamedAggregateInfo | Information about an aggregate function returned by an engine inspection |
CNamedContextInfo | Information about a context returned by an engine inspection |
CNamedEventTypeInfo | Information about a event type returned by an engine inspection |
CNamedJavaApplicationInfo | Information about a java application returned by an engine inspection |
CNamedMonitorInfo | Information about a monitor returned by an engine inspection |
CNamedPluginReceiverInfo | Information about a receiver returned by an engine inspection |
CNamedReceiverInfo | Information about a receiver returned by an engine inspection |
CNamedTimerInfo | Information about a timer type returned by an engine inspection |
CNameInfo | Base class for a named object (i.e |
▼Nepl | Contains classes needed for implementing EPL plug-ins in C++ |
CCorrelatorInterface | An interface to the correlator which lets plug-ins call methods on the host |
CEPLPlugin | Derive from this class to define a Correlator EPL plug-in |
CEventHandler | An interface for subscribing to events and receiving them in the plug-in |
CEventHandlerSubscription | This type is returned from CorrelatorInterface::registerEventHandler and can be used to add and remove channels to the subscription for this event handler |
CMethodData | Data structure used for declaring methods in the initialize function (EPLPlugin) to be exported to EPL |
CThreadEndedHandler | An interface for receiving notifications of threads being destroyed |
▼Nevent | Contains classes for handling events passed over the client API |
CDisconnectableEventConsumer | Derived class from EventConsumer which implements the disconnect API |
CEvent | An Event object represents an event instance |
CEventConsumer | An EventConsumer can connect to the Engine through an EventSupplier and register to receive events |
CEventSupplier | An EventSupplier represents the resources created by the Engine to service a connection to an external sink of events |
CEngineException | An EngineException (or instance of a derived class) is thrown by methods in this library if any problems are encountered |
▼Nsoftwareag | |
▼Nconnectivity | Contains classes relating to the connectivity system |
▼Nchainmanagers | |
CAbstractChainManager | Base class for transport chain manager plug-ins |
CChain | Represents a dynamic chain instance, created using ChainManagerHost.createChain |
CChainDefinition | A dynamic chain definition, providing the configuration for each plug-in in a chain |
CChainManagerConstructorParameters | A container for parameters passed to the constructor of a dynamic chain manager |
CChainManagerHost | API provided to Chain Managers for callbacks into the host, and for operations such as creating chains and registering channel lifecycle listeners |
CChannelLifecycleListener | API for Chain Manager to listen for changes in channel subscriptions within the correlator |
CManagedTransportConstructorParameters | A container for parameters passed to the constructor of a managed transport (i.e |
CPluginConfiguration | A plug-in configuration |
CAbstractCodec | Base class for codec plug-ins |
CAbstractSimpleCodec | Base class that simplifies implementation of codec plug-ins that deal only with individual messages not batches, and ignore messages with null payloads |
CAbstractSimpleTransport | Base class that simplifies implementation of transport plug-ins that deal only with individual messages not batches, and ignore messages with null payloads |
CAbstractTransport | Base class for transport plug-ins |
Cbuffer_t | A class that holds an untyped byte buffer |
Cconst_visitor | Helper class for writing visitors to apply to data_t |
Ccustom_t | A wrapper type for holding arbitrary objects inside a data_t |
Cdata_t | A variant type which can be one of the following: |
CHostSide | An interface to the next component (plugin or host) towards the host |
▼Clist_t | A list class which implements many of the functions on std::vector |
C_iterator | Forward/reverse and const/non-const iterators are implemented using this class |
CLogger | Class for writing to the system logger |
▼Cmap_t | A map class which implements many of the functions on std::map |
C_iterator | Forward/reverse and const/non-const iterators are implemented using this class |
CMapExtractor | Provides a compile-time type-safe way to extract values from a map_t, with user-friendly error messages identifying the map and key within the map if any item is missing |
CMessage | A container for an payload and associated metadata |
▼Cmetadata_t | A map class which implements many of the functions on std::map |
C_iterator | Forward/reverse and const/non-const iterators are implemented using this class |
CPlugin | Base of the inheritance tree for Connectivity plugins |
▼CPluginConstructorParameters | A base interface for parameters passed to the constructor of transport or codec plug-ins |
CCodecConstructorParameters | A container for parameters passed to the constructor of a codec plug-in |
CTransportConstructorParameters | A container for parameters passed to the constructor of a transport plug-in |
CPluginHost | Interface to support miscellaneous requests from a particular plug-in to the host system |
CSAG_LOCK_GUARD | A simple RAII wrapper for SAG_MUTEX_T that locks the specified mutex in its constructor, and guarantees that it will be unlocked when this object goes out of scope unless it has been unlocked already by that point |
▼CStatusReporter | A class allowing a plug-in to report status values to the host |
CStatusItem | A class that can be used to efficiently update the value associated with a single status key |
CTransportSide | An interface to the next component (plugin or host) towards the transport |
Cvisitor | Helper class for writing visitors to apply to data_t |
CAP_EventCodec | AP_EventCodec |
CAP_EventCodec_Functions | AP_EventCodec_Functions |
CAP_EventCodecProperties | AP_EventCodecProperties |
CAP_EventCodecProperty | AP_EventCodecProperty |
CAP_EventCodecStatus | AP_EventCodecStatus |
CAP_EventDecoder | AP_EventDecoder |
CAP_EventDecoder_Functions | AP_EventDecoder_Functions |
CAP_EventEncoder | AP_EventEncoder |
CAP_EventEncoder_Functions | AP_EventEncoder_Functions |
CAP_EventTransport | AP_EventTransport |
CAP_EventTransport_Functions | AP_EventTransport_Functions |
CAP_EventTransportProperties | AP_EventTransportProperties |
CAP_EventTransportProperty | AP_EventTransportProperty |
CAP_EventTransportStatus | AP_EventTransportStatus |
CAP_NormalisedEvent | AP_NormalisedEvent |
CAP_NormalisedEvent_Functions | AP_NormalisedEvent_Functions |
CAP_NormalisedEventIterator | AP_NormalisedEventIterator |
CAP_NormalisedEventIterator_Functions | AP_NormalisedEventIterator_Functions |
CAP_SemanticMapper | AP_SemanticMapper |
CAP_SemanticMapper_Functions | AP_SemanticMapper_Functions |
CAP_TimestampSet | AP_TimestampSet |
CAP_TimestampSet_Functions | AP_TimestampSet_Functions |
CIAF_TimestampConfig | IAF_TimestampConfig |
Csag_underlying_decimal_t | Decimals are implemented with an underlying 64bit int conforming to IEEE 754 decimal 64 |