Ice 3.8
C++ API Reference
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234567]
 CIceGrid::AdapterDescriptorDescribes an indirect object adapter
 CIceGrid::AdapterDynamicInfoDynamic information about the state of an adapter
 CIceGrid::AdapterInfoInformation about an adapter registered with the IceGrid registry
 CIceGrid::ApplicationDescriptorDescribes an application
 CIceGrid::ApplicationInfoInformation about an IceGrid application
 CIceGrid::ApplicationUpdateDescriptorAn application update descriptor to describe the updates to apply to a deployed application
 CIceGrid::ApplicationUpdateInfoInformation about updates to an IceGrid application
 CBases...
 CIce::BasicStringConverter< charT >A StringConverter converts narrow or wide-strings to and from UTF-8 byte sequences
 CIce::BatchRequestRepresents a batch request
 CIceInternal::Buffer
 CDataStorm::Cloner< T, Enabler >The Cloner template provides a method to clone user types
 CIce::CommunicatorHolderA helper class that uses Resource Acquisition Is Initialization (RAII) to hold a communicator instance, and automatically destroy this instance when the holder goes out of scope
 CIce::Instrumentation::CommunicatorObserverThe communicator observer interface used by the Ice runtime to obtain and update observers for its observable objects
 CDataStorm::ConfigThe configuration base class holds configuration options common to readers and writers
 CIce::ConnectionRepresents a connection that uses the Ice protocol
 CIce::ConnectionInfoBase class for all connection info classes
 CIce::CtrlCHandlerProvides a portable way to handle Ctrl+C and Ctrl+C like signals
 CIce::CurrentProvides information about an incoming request being dispatched
 CIceGrid::DbEnvDescriptorA Freeze database environment descriptor (deprecated, no longer used)
 CDataStorm::Decoder< T, Enabler >The Decoder template provides a method to decode user types
 CIceGrid::DistributionDescriptorDescribes a distribution
 Cstd::enable_shared_from_this
 CDataStorm::Encoder< T, Enabler >The Encoder template provides a method to encode decode user types
 CIce::EncodingVersionRepresents a version of the Slice encoding
 CIce::EndpointAn endpoint specifies the address of the server-end of an Ice connection: an object adapter listens on one or more endpoints and a client establishes a connection to an endpoint
 CIce::EndpointInfoBase class for the endpoint info classes
 Cstd::exception
 CDataStorm::Filter< T >Filter structure to specify the filter name and criteria value
 CIce::IdentityRepresents the identity of an Ice object
 CIce::ImplicitContextRepresents the request context associated with a communicator
 CIce::IncomingRequestRepresents a request received by a connection
 CIce::InitializationDataRepresents a set of options that you can specify when initializing a communicator
 CIceStorm::LinkInfoInformation about a topic link
 CIceGrid::LoadInfoInformation about the load of a node
 CIce::LoggerRepresents Ice's abstraction for logging and tracing
 CIce::LoggerOutputBaseBase class for logger output utility classes
 CIce::LogMessageRepresents a full log message
 CIce::MarshaledResultBase class for marshaled result structures, which are generated for operations having the marshaled-result metadata tag
 CIceMX::MetricsFailuresKeeps track of metrics failures
 CDataStorm::NodeAllows creating topic readers and writers
 CIceGrid::NodeDescriptorDescribes an IceGrid node
 CIceGrid::NodeDynamicInfoDynamic information about the state of a node
 CIceGrid::NodeInfoInformation about an IceGrid node
 CDataStorm::NodeOptionsOptions to configure a DataStorm node
 CIceGrid::NodeUpdateDescriptorDescribes the updates to apply to a node in a deployed application
 CIce::ObjectThe base class for servants
 CIce::ObjectAdapterAn object adapter is the main server-side Ice API
 CIceGrid::ObjectDescriptorDescribes a well-known Ice object
 CIceGrid::ObjectInfoInformation about an Ice well-known object
 CIce::Instrumentation::ObserverRepresents the base class for Ice observers
 CIce::Instrumentation::ObserverUpdaterThe observer updater interface
 CIce::SSL::OpenSSLClientAuthenticationOptionsSSL transport options for client connections on Linux
 CIce::SSL::OpenSSLServerAuthenticationOptionsSSL transport options for server connections on Linux
 CIce::OutgoingResponseRepresents the response to an incoming request
 CIce::PluginRepresents a communicator plug-in
 CIce::PluginFactoryRepresents a plug-in factory
 CIce::PluginManagerManages the plug-ins of a communicator
 CIce::PropertiesRepresents a set of properties used to configure Ice and Ice-based applications
 CIceGrid::PropertyDescriptorDescribes an Ice property
 CIceGrid::PropertySetDescriptorA property set descriptor
 CIce::ProtocolVersionRepresents a version of the Ice protocol
 CDataStorm::Reader< Key, Value, UpdateTag >The Reader class is used to retrieve samples for a data element
 CDataStorm::Reader< Key, Value, std::string >
 CIceGrid::RegistryInfoInformation about an IceGrid registry replica
 CIceGrid::RegistryPluginFacadeThe RegistryPluginFacade is implemented by IceGrid and can be used by plugins and filter implementations to retrieve information from IceGrid about the well-known objects or adapters
 CIceGrid::ReplicaGroupDescriptorDescribes a replica group
 CIceGrid::ReplicaGroupFilterThe ReplicaGroupFilter is used by IceGrid to filter adapters returned to the client when it resolves a filtered replica group
 CDataStorm::Sample< Key, Value, UpdateTag >A sample provides information about a data element update
 CIce::SSL::SchannelClientAuthenticationOptionsSSL transport options for client connections on Windows
 CIce::SSL::SchannelServerAuthenticationOptionsThe SSL transport options for server connections on Windows
 CIce::SSL::SecureTransportClientAuthenticationOptionsSSL transport options for client connections on macOS and iOS
 CIce::SSL::SecureTransportServerAuthenticationOptionsSSL transport options for server connections on macOS and iOS
 CIce::ServantLocatorAn application-provided class that an object adapter uses to locate servants
 CIceGrid::ServerDynamicInfoDynamic information about the state of a server
 CIceGrid::ServerInfoInformation about a server managed by an IceGrid node
 CIceGrid::ServerInstanceDescriptorDescribes a template instantiation that creates a server
 CIce::ServiceA singleton class that helps you write Windows services and Unix daemons using Ice
 CIceBox::ServiceRepresents an IceBox service that you implement and that the IceBox service manager starts and later stops
 CIceGrid::ServiceInstanceDescriptorDescribes an IceBox service
 CIce::SlicedDataHolds class slices that cannot be unmarshaled because their types are not known locally
 CIce::SliceInfoEncapsulates the details of a class slice with an unknown type
 CIce::SliceLoaderCreates class and exception instances from Slice type IDs
 CGlacier2::SSLInfoRepresents information gathered from an incoming SSL connection and used for authentication and authorization
 CIce::StreamableTraits< T, Enabler >Provides traits for a type that can be marshaled or unmarshaled to/from a stream of bytes using the Slice encoding
 CIce::StreamHelper< T, st >A helper template class for writing (marshaling) and reading (unmarshaling) values to and from a stream of Slice-encoded bytes
 CIceGrid::TemplateDescriptorDescribes a template for a server or an IceBox service
 CDataStorm::Topic< Key, Value, UpdateTag >The Topic class
 CIceGrid::TypeFilterThe TypeFilter is used by IceGrid to filter well-known proxies returned to the client when it searches a well-known object by type
 CIce::UTF8BufferProvides bytes to toUTF8
 CIce::ValueThe base class for instances of Slice-defined classes
 CDataStorm::Writer< Key, Value, UpdateTag >The Writer class is used to write samples for a data element
 CDataStorm::Writer< Key, Value, std::string >