Ice 3.9
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:
 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::Proxy< IdentitySetPrx, Ice::ObjectPrx >
 CGlacier2::IdentitySetPrxManages a set of object identity constraints on a SessionPrx
 CIce::Proxy< PermissionsVerifierPrx, Ice::ObjectPrx >
 CGlacier2::PermissionsVerifierPrxRepresents an object that checks user permissions
 CIce::Proxy< RouterPrx, ::Ice::RouterPrx >
 CGlacier2::RouterPrxThe Glacier2 specialization of the Ice::RouterPrx interface
 CIce::Proxy< SSLPermissionsVerifierPrx, Ice::ObjectPrx >
 CGlacier2::SSLPermissionsVerifierPrxRepresents an object that checks user permissions
 CIce::Proxy< SSLSessionManagerPrx, Ice::ObjectPrx >
 CGlacier2::SSLSessionManagerPrxRepresents an application-provided factory for session objects
 CIce::Proxy< SessionControlPrx, Ice::ObjectPrx >
 CGlacier2::SessionControlPrxRepresents a router-provided object that allows an application-provided session manager to configure the routing constraints for a session
 CIce::Proxy< SessionManagerPrx, Ice::ObjectPrx >
 CGlacier2::SessionManagerPrxRepresents an application-provided factory for session objects
 CIce::Proxy< SessionPrx, Ice::ObjectPrx >
 CGlacier2::SessionPrxRepresents a session between a client application and the Glacier2 router
 CIce::Proxy< StringSetPrx, Ice::ObjectPrx >
 CGlacier2::StringSetPrxManages a set of constraints on a SessionPrx
 CIce::Proxy< LocatorFinderPrx, Ice::ObjectPrx >
 CIce::LocatorFinderPrxProvides access to a LocatorPrx object via a fixed identity
 CIce::Proxy< LocatorPrx, Ice::ObjectPrx >
 CIce::LocatorPrxClient applications use the Locator object to resolve Ice indirect proxies
 CIce::Proxy< LocatorRegistryPrx, Ice::ObjectPrx >
 CIce::LocatorRegistryPrxA server application registers the endpoints of its indirect object adapters with the LocatorRegistry object
 CIce::Proxy< LoggerAdminPrx, Ice::ObjectPrx >
 CIce::LoggerAdminPrxRepresents the admin facet that allows an Ice application to attach its RemoteLoggerPrx to the local logger of an Ice communicator
 CIce::Proxy< ObjectPrx >
 CIce::ObjectPrxThe base class for all Ice proxies
 CIce::Proxy< ProcessPrx, Ice::ObjectPrx >
 CIce::ProcessPrxA server application managed by a locator implementation such as IceGrid hosts a Process object and registers a proxy to this object with the locator registry
 CIce::Proxy< PropertiesAdminPrx, Ice::ObjectPrx >
 CIce::PropertiesAdminPrxProvides remote access to the properties of a communicator
 CIce::Proxy< RemoteLoggerPrx, Ice::ObjectPrx >
 CIce::RemoteLoggerPrxRepresents an Ice object that accepts log messages
 CIce::Proxy< RouterFinderPrx, Ice::ObjectPrx >
 CIce::RouterFinderPrxProvides access to a RouterPrx object via a fixed identity
 CIce::Proxy< RouterPrx, Ice::ObjectPrx >
 CIce::RouterPrxRepresents an intermediary object that routes requests and replies between clients and Ice objects that are not directly reachable from these clients
 CIce::Proxy< ServiceManagerPrx, Ice::ObjectPrx >
 CIceBox::ServiceManagerPrxAdministers the services of an IceBox server
 CIce::Proxy< ServiceObserverPrx, Ice::ObjectPrx >
 CIceBox::ServiceObserverPrxObserves the status of services in an IceBox server
 CIce::Proxy< LookupPrx, Ice::ObjectPrx >
 CIceDiscovery::LookupPrxLooks up objects and object adapters using UDP multicast
 CIceLocatorDiscovery::LookupPrxLooks for a locator using UDP multicast
 CIce::Proxy< LookupReplyPrx, Ice::ObjectPrx >
 CIceDiscovery::LookupReplyPrxRepresents a callback object implemented by IceDiscovery clients
 CIceLocatorDiscovery::LookupReplyPrxRepresents a callback object implemented by IceLocatorDiscovery clients
 CIce::Proxy< AdapterObserverPrx, Ice::ObjectPrx >
 CIceGrid::AdapterObserverPrxMonitors dynamically-registered object adapters
 CIce::Proxy< AdminPrx, Ice::ObjectPrx >
 CIceGrid::AdminPrxProvides administrative access to an IceGrid deployment
 CIce::Proxy< AdminSessionPrx, ::Glacier2::SessionPrx >
 CIceGrid::AdminSessionPrxRepresents an administrative session between an admin tool and an IceGrid registry
 CIce::Proxy< ApplicationObserverPrx, Ice::ObjectPrx >
 CIceGrid::ApplicationObserverPrxMonitors applications
 CIce::Proxy< FileIteratorPrx, Ice::ObjectPrx >
 CIceGrid::FileIteratorPrxIterates over an IceGrid log file
 CIce::Proxy< FileParserPrx, Ice::ObjectPrx >
 CIceGrid::FileParserPrxicegridadmin provides a FileParser object to transform XML files into ApplicationDescriptor objects
 CIce::Proxy< LocatorPrx, ::Ice::LocatorPrx >
 CIceGrid::LocatorPrxProvides access to the QueryPrx and RegistryPrx objects implemented by the IceGrid registry
 CIce::Proxy< NodeObserverPrx, Ice::ObjectPrx >
 CIceGrid::NodeObserverPrxMonitors changes to the state of the nodes
 CIce::Proxy< ObjectObserverPrx, Ice::ObjectPrx >
 CIceGrid::ObjectObserverPrxMonitors well-known objects that are added, updated or removed using AdminPrx
 CIce::Proxy< QueryPrx, Ice::ObjectPrx >
 CIceGrid::QueryPrxFinds well-known Ice objects registered with the IceGrid registry
 CIce::Proxy< RegistryObserverPrx, Ice::ObjectPrx >
 CIceGrid::RegistryObserverPrxMonitors changes to the state of the registries
 CIce::Proxy< RegistryPrx, Ice::ObjectPrx >
 CIceGrid::RegistryPrxRepresents the main entry point into the IceGrid registry service
 CIce::Proxy< SessionPrx, ::Glacier2::SessionPrx >
 CIceGrid::SessionPrxRepresents a session object used by IceGrid clients to allocate and release objects
 CIce::Proxy< UserAccountMapperPrx, Ice::ObjectPrx >
 CIceGrid::UserAccountMapperPrxMaps user strings in server descriptors to actual user account names
 CIce::Proxy< MetricsAdminPrx, Ice::ObjectPrx >
 CIceMX::MetricsAdminPrxThe metrics administrative facet interface
 CIce::Proxy< FinderPrx, Ice::ObjectPrx >
 CIceStorm::FinderPrxProvides access to a TopicManagerPrx object via a fixed identity
 CIce::Proxy< TopicManagerPrx, Ice::ObjectPrx >
 CIceStorm::TopicManagerPrxRepresents an object that manages topics
 CIce::Proxy< TopicPrx, Ice::ObjectPrx >
 CIceStorm::TopicPrxRepresents an IceStorm topic
 CIce::Proxy< Prx, Bases >Provides typed proxy functions
 CIce::BasicStringConverter< charT >A StringConverter converts narrow or wide-strings to and from UTF-8 byte sequences
 CIce::BatchRequestRepresents a batch request
 CIceInternal::Buffer
 CIce::InputStreamRepresents a byte buffer used for unmarshaling data encoded using the Slice encoding
 CIce::OutputStreamRepresents a byte buffer used for marshaling data using the Slice encoding
 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
 CDataStorm::ReaderConfigConfiguration options specific to readers
 CDataStorm::WriterConfigConfiguration options specific to writers
 CIce::ConnectionRepresents a connection that uses the Ice protocol
 CIce::ConnectionInfoBase class for all connection info classes
 CIce::IAPConnectionInfoProvides access to the connection details of an IAP connection
 CIce::IPConnectionInfoProvides access to the connection details of an IP connection
 CIce::TCPConnectionInfoProvides access to the connection details of a TCP connection
 CIce::UDPConnectionInfoProvides access to the connection details of a UDP connection
 CIce::SSL::OpenSSLConnectionInfoProvides access to the connection details of an SSL connection
 CIce::SSL::SchannelConnectionInfoProvides access to the connection details of an SSL connection
 CIce::SSL::SecureTransportConnectionInfoProvides access to the connection details of an SSL connection
 CIce::WSConnectionInfoProvides access to the connection details of a WebSocket connection
 CIceBT::ConnectionInfoProvides access to the details of a Bluetooth connection
 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
 CIce::CommunicatorCommunicator is the central object in Ice
 CIce::NativePropertiesAdminThe default implementation of the "Properties" admin facet
 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
 CIce::EndpointInfoBase class for the endpoint info classes
 CIce::IAPEndpointInfoProvides access to an IAP endpoint information
 CIce::IPEndpointInfoProvides access to the address details of an IP endpoint
 CIce::TCPEndpointInfoProvides access to a TCP endpoint information
 CIce::UDPEndpointInfoProvides access to a UDP endpoint information
 CIce::OpaqueEndpointInfoProvides access to the details of an opaque endpoint
 CIce::SSL::EndpointInfoProvides access to an SSL endpoint information
 CIce::WSEndpointInfoProvides access to a WebSocket endpoint information
 CIceBT::EndpointInfoProvides access to Bluetooth endpoint information
 Cstd::exception
 CDataStorm::NodeShutdownExceptionThe exception that is thrown when a blocking operation is interrupted by the shutdown of the node
 CIce::ExceptionAbstract base class for all Ice exceptions
 CIce::LocalExceptionBase class for all Ice exceptions not defined in Slice
 CIce::AlreadyRegisteredExceptionThe exception that is thrown when you attempt to register an object more than once with the Ice runtime
 CIce::CommunicatorDestroyedExceptionThe exception that is thrown when an operation fails because the communicator has been destroyed
 CIce::ConnectionAbortedExceptionThe exception that is thrown when an operation fails because the connection has been aborted
 CIce::ConnectionClosedExceptionThe exception that is thrown when an operation fails because the connection has been closed gracefully
 CIce::DispatchExceptionThe exception that is thrown when a dispatch failed
 CIce::RequestFailedExceptionThe base class for the 3 NotExist exceptions
 CIce::FacetNotExistExceptionThe exception that is thrown when a dispatch could not find a servant for the identity + facet carried by the request
 CIce::ObjectNotExistExceptionThe exception that is thrown when a dispatch could not find a servant for the identity carried by the request
 CIce::OperationNotExistExceptionThe exception that is thrown when a dispatch could not find the operation carried by the request on the target servant
 CIce::UnknownExceptionThe exception that is thrown when a dispatch failed with an exception that is not a LocalException or a UserException
 CIce::UnknownLocalExceptionThe exception that is thrown when a dispatch failed with a LocalException that is not a DispatchException
 CIce::UnknownUserExceptionThe exception that is thrown when a client receives a UserException that was not declared in the operation's exception specification
 CIce::FeatureNotSupportedExceptionThe exception that is thrown when attempting to use an unsupported feature
 CIce::FixedProxyExceptionThe exception that is thrown when attempting to change a connection-related property on a fixed proxy
 CIce::IllegalConversionExceptionThis exception indicates the failure of a string conversion
 CIce::InitializationExceptionThe exception that is thrown when communicator initialization fails
 CIce::InvocationCanceledExceptionThe exception that is thrown when an asynchronous invocation fails because it was canceled explicitly by the user
 CIce::NoEndpointExceptionThe exception that is thrown when the Ice runtime cannot find a suitable endpoint to connect to
 CIce::NotRegisteredExceptionThe exception that is thrown when attempting to find or deregister something that is not registered with Ice
 CIce::ObjectAdapterDeactivatedExceptionThe exception that is thrown when attempting to use an ObjectAdapter that has been deactivated
 CIce::ObjectAdapterDestroyedExceptionThe exception that is thrown when attempting to use an ObjectAdapter that has been destroyed
 CIce::ObjectAdapterIdInUseExceptionThe exception that is thrown when an ObjectAdapter cannot be activated
 CIce::OnewayOnlyExceptionThe exception that is thrown when attempting to invoke a oneway-only operation (an operation with the ["oneway"] metadata directive) using a twoway proxy
 CIce::ParseExceptionThe exception that is thrown when the parsing of a string fails
 CIce::PluginInitializationExceptionThe exception that is thrown when the initialization of an Ice plugin fails
 CIce::PropertyExceptionThe exception that is thrown when a property cannot be set or retrieved
 CIce::ProtocolExceptionThe base class for exceptions related to the Ice protocol
 CIce::CloseConnectionExceptionThe exception that is thrown when the connection has been gracefully shut down by the server
 CIce::DatagramLimitExceptionThe exception that is thrown when a datagram exceeds the configured send or receive buffer size, or exceeds the maximum payload size of a UDP packet (65507 bytes)
 CIce::MarshalExceptionThe exception that is thrown when an error occurs during marshaling or unmarshaling
 CIce::SSL::CertificateEncodingExceptionThe exception that is thrown when a certificate cannot be encoded
 CIce::SSL::CertificateReadExceptionThe exception that is thrown when a certificate cannot be read
 CIce::SecurityExceptionThe exception that is thrown when a failure occurs in the security subsystem
 CIce::SyscallExceptionThe exception that is thrown to report the failure of a system call
 CIce::DNSExceptionThe exception that is thrown to report a DNS resolution failure
 CIce::FileExceptionThe exception that is thrown to report a file system error
 CIce::SocketExceptionThe exception that is thrown to report a socket error
 CIce::ConnectFailedExceptionThe exception that is thrown when a connection establishment fails
 CIce::ConnectionRefusedExceptionThe exception that is thrown when the server host actively refuses a connection
 CIce::ConnectionLostExceptionThe exception that is thrown when an established connection is lost
 CIce::TimeoutExceptionThe exception that is thrown when a timeout occurs
 CIce::CloseTimeoutExceptionThe exception that is thrown when a graceful connection closure times out
 CIce::ConnectTimeoutExceptionThe exception that is thrown when a connection establishment times out
 CIce::InvocationTimeoutExceptionThe exception that is thrown when an invocation times out
 CIce::TwowayOnlyExceptionThe exception that is thrown when attempting to invoke an operation with ice_oneway, ice_batchOneway, ice_datagram, or ice_batchDatagram, and the operation has a return value, an out parameter, or an exception specification
 CIceBT::BluetoothExceptionIndicates a failure in the Bluetooth plug-in
 CIceBox::FailureExceptionThe exception that is thrown when an IceBox service fails to start
 CIce::UserExceptionAbstract base class for all exceptions defined in Slice
 CGlacier2::CannotCreateSessionExceptionThe exception that is thrown when an attempt to create a new session fails
 CGlacier2::PermissionDeniedExceptionThe exception that is thrown when a client is not allowed to create a session
 CGlacier2::SessionNotExistExceptionThe exception that is thrown when a client tries to destroy a session with a router, but no session exists for this client
 CIce::AdapterAlreadyActiveExceptionThe exception that is thrown when a server application tries to register endpoints for an object adapter that is already active
 CIce::AdapterNotFoundExceptionThe exception that is thrown by a LocatorPrx implementation when it cannot find an object adapter
 CIce::InvalidReplicaGroupIdExceptionThe exception that is thrown when the provided replica group is invalid
 CIce::ObjectNotFoundExceptionThe exception that is thrown by a LocatorPrx implementation when it cannot find an object
 CIce::RemoteLoggerAlreadyAttachedExceptionThrown when the provided RemoteLoggerPrx was previously attached to a LoggerAdminPrx
 CIce::ServerNotFoundExceptionThe exception that is thrown when a server was not found
 CIceBox::AlreadyStartedExceptionThe exception that is thrown when attempting to start a service that is already running
 CIceBox::AlreadyStoppedExceptionThe exception that is thrown when attempting to stop a service that is already stopped
 CIceBox::NoSuchServiceExceptionThe exception that is thrown when a service name does not refer to a known service
 CIceGrid::AccessDeniedExceptionThe exception that is thrown when the registry update lock cannot be acquired
 CIceGrid::AdapterNotExistExceptionThe exception that is thrown when IceGrid does not know an object adapter with the provided adapter ID
 CIceGrid::AllocationExceptionThe exception that is thrown when the allocation of an object failed
 CIceGrid::AllocationTimeoutExceptionThe exception that is thrown when the request to allocate an object times out
 CIceGrid::ApplicationNotExistExceptionThe exception that is thrown when IceGrid does not know an application with the provided name
 CIceGrid::BadSignalExceptionThe exception that is thrown when an unknown signal is sent to a server
 CIceGrid::DeploymentExceptionThe exception that is thrown when IceGrid cannot deploy a server
 CIceGrid::FileNotAvailableExceptionThe exception that is thrown when a log file is not available
 CIceGrid::NodeNotExistExceptionThe exception that is thrown when IceGrid does not know a node with the provided name
 CIceGrid::NodeUnreachableExceptionThe exception that is thrown when IceGrid cannot reach a node
 CIceGrid::ObjectExistsExceptionThe exception that is thrown when a well-known object is already registered
 CIceGrid::ObjectNotRegisteredExceptionThe exception that is thrown when a well-known object is not registered
 CIceGrid::ObserverAlreadyRegisteredExceptionThe exception that is thrown when an observer is already registered with the registry
 CIceGrid::ParseExceptionThe exception that is thrown when an error occurs during the parsing of an IceGrid XML file
 CIceGrid::PermissionDeniedExceptionThe exception that is thrown when a client is not allowed to create a session
 CIceGrid::RegistryNotExistExceptionThe exception that is thrown when IceGrid does not know a registry with the provided name
 CIceGrid::RegistryUnreachableExceptionThe exception that is thrown when IceGrid cannot reach a registry
 CIceGrid::ServerNotExistExceptionThe exception that is thrown when IceGrid does not know a server with the provided server ID
 CIceGrid::ServerStartExceptionThe exception that is thrown when a server failed to start
 CIceGrid::ServerStopExceptionThe exception that is thrown when a server failed to stop
 CIceGrid::UserAccountNotFoundExceptionThe exception that is thrown when a user account for a given session identifier can't be found
 CIceMX::UnknownMetricsViewThe exception that is thrown when a metrics view cannot be found
 CIceStorm::AlreadySubscribedThe exception that is thrown when attempting to subscribe a proxy for which a subscription already exists
 CIceStorm::BadQoSThe exception that is thrown when attempting to subscribe with an invalid QoS
 CIceStorm::LinkExistsThe exception that is thrown when attempting to create a link that already exists
 CIceStorm::NoSuchLinkThe exception that is thrown when attempting to remove a link that does not exist
 CIceStorm::NoSuchTopicThe exception that is thrown when attempting to retrieve a topic that does not exist
 CIceStorm::TopicExistsThe exception that is thrown when attempting to create a topic that already exists
 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::LoggerOutput< Logger, LoggerPtr, &Logger::print >
 CIce::LoggerOutput< Logger, LoggerPtr, &Logger::warning >
 CIce::LoggerOutput< Logger, LoggerPtr, &Logger::error >
 CIce::LoggerOutput< Service, Service *, &Service::syserror >
 CIce::LoggerOutput< Service, Service *, &Service::error >
 CIce::LoggerOutput< Service, Service *, &Service::warning >
 CIce::LoggerOutput< Service, Service *, &Service::trace >
 CIce::LoggerOutput< Service, Service *, &Service::print >
 CIce::LoggerOutput< L, LPtr, output >Collects output and flushes it via a logger method
 CIce::TraceFlushes output to Logger::trace
 CIce::LogMessageRepresents a full log message
 CIce::MarshaledResultBase class for marshaled result structures, which are generated for operations marked with "marshaled-result" metadata
 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
 CGlacier2::AsyncIdentitySetManages a set of object identity constraints on a SessionPrx
 CGlacier2::AsyncPermissionsVerifierRepresents an object that checks user permissions
 CGlacier2::AsyncSSLPermissionsVerifierRepresents an object that checks user permissions
 CGlacier2::AsyncSSLSessionManagerRepresents an application-provided factory for session objects
 CGlacier2::AsyncSessionRepresents a session between a client application and the Glacier2 router
 CIceGrid::AsyncAdminSessionRepresents an administrative session between an admin tool and an IceGrid registry
 CIceGrid::AsyncSessionRepresents a session object used by IceGrid clients to allocate and release objects
 CGlacier2::AsyncSessionControlRepresents a router-provided object that allows an application-provided session manager to configure the routing constraints for a session
 CGlacier2::AsyncSessionManagerRepresents an application-provided factory for session objects
 CGlacier2::AsyncStringSetManages a set of constraints on a SessionPrx
 CGlacier2::PermissionsVerifierRepresents an object that checks user permissions
 CGlacier2::SSLPermissionsVerifierRepresents an object that checks user permissions
 CGlacier2::SSLSessionManagerRepresents an application-provided factory for session objects
 CGlacier2::SessionRepresents a session between a client application and the Glacier2 router
 CGlacier2::SessionManagerRepresents an application-provided factory for session objects
 CIce::AsyncLocatorClient applications use the Locator object to resolve Ice indirect proxies
 CIceGrid::AsyncLocatorProvides access to the QueryPrx and RegistryPrx objects implemented by the IceGrid registry
 CIce::AsyncLocatorFinderProvides access to a LocatorPrx object via a fixed identity
 CIce::AsyncLocatorRegistryA server application registers the endpoints of its indirect object adapters with the LocatorRegistry object
 CIce::AsyncLoggerAdminRepresents the admin facet that allows an Ice application to attach its RemoteLoggerPrx to the local logger of an Ice communicator
 CIce::AsyncProcessA server application managed by a locator implementation such as IceGrid hosts a Process object and registers a proxy to this object with the locator registry
 CIce::AsyncPropertiesAdminProvides remote access to the properties of a communicator
 CIce::AsyncRemoteLoggerRepresents an Ice object that accepts log messages
 CIce::AsyncRouterRepresents an intermediary object that routes requests and replies between clients and Ice objects that are not directly reachable from these clients
 CGlacier2::AsyncRouterThe Glacier2 specialization of the Ice::RouterPrx interface
 CIce::AsyncRouterFinderProvides access to a RouterPrx object via a fixed identity
 CIce::BlobjectBase class for dynamic dispatch servants
 CIce::BlobjectArrayBase class for dynamic dispatch servants that uses the array mapping
 CIce::BlobjectArrayAsyncBase class for asynchronous dynamic dispatch servants that uses the array mapping
 CIce::BlobjectAsyncBase class for asynchronous dynamic dispatch servants
 CIce::LocatorClient applications use the Locator object to resolve Ice indirect proxies
 CIce::LocatorFinderProvides access to a LocatorPrx object via a fixed identity
 CIce::LocatorRegistryA server application registers the endpoints of its indirect object adapters with the LocatorRegistry object
 CIce::PropertiesAdminProvides remote access to the properties of a communicator
 CIce::NativePropertiesAdminThe default implementation of the "Properties" admin facet
 CIce::RemoteLoggerRepresents an Ice object that accepts log messages
 CIce::RouterRepresents an intermediary object that routes requests and replies between clients and Ice objects that are not directly reachable from these clients
 CIce::RouterFinderProvides access to a RouterPrx object via a fixed identity
 CIceBox::AsyncServiceManagerAdministers the services of an IceBox server
 CIceBox::AsyncServiceObserverObserves the status of services in an IceBox server
 CIceBox::ServiceObserverObserves the status of services in an IceBox server
 CIceDiscovery::AsyncLookupLooks up objects and object adapters using UDP multicast
 CIceDiscovery::AsyncLookupReplyRepresents a callback object implemented by IceDiscovery clients
 CIceDiscovery::LookupLooks up objects and object adapters using UDP multicast
 CIceDiscovery::LookupReplyRepresents a callback object implemented by IceDiscovery clients
 CIceGrid::AdapterObserverMonitors dynamically-registered object adapters
 CIceGrid::ApplicationObserverMonitors applications
 CIceGrid::AsyncAdapterObserverMonitors dynamically-registered object adapters
 CIceGrid::AsyncAdminProvides administrative access to an IceGrid deployment
 CIceGrid::AsyncApplicationObserverMonitors applications
 CIceGrid::AsyncFileIteratorIterates over an IceGrid log file
 CIceGrid::AsyncFileParsericegridadmin provides a FileParser object to transform XML files into ApplicationDescriptor objects
 CIceGrid::AsyncNodeObserverMonitors changes to the state of the nodes
 CIceGrid::AsyncObjectObserverMonitors well-known objects that are added, updated or removed using AdminPrx
 CIceGrid::AsyncQueryFinds well-known Ice objects registered with the IceGrid registry
 CIceGrid::AsyncRegistryRepresents the main entry point into the IceGrid registry service
 CIceGrid::AsyncRegistryObserverMonitors changes to the state of the registries
 CIceGrid::AsyncUserAccountMapperMaps user strings in server descriptors to actual user account names
 CIceGrid::NodeObserverMonitors changes to the state of the nodes
 CIceGrid::ObjectObserverMonitors well-known objects that are added, updated or removed using AdminPrx
 CIceGrid::RegistryObserverMonitors changes to the state of the registries
 CIceGrid::UserAccountMapperMaps user strings in server descriptors to actual user account names
 CIceLocatorDiscovery::AsyncLookupLooks for a locator using UDP multicast
 CIceLocatorDiscovery::AsyncLookupReplyRepresents a callback object implemented by IceLocatorDiscovery clients
 CIceLocatorDiscovery::LookupLooks for a locator using UDP multicast
 CIceLocatorDiscovery::LookupReplyRepresents a callback object implemented by IceLocatorDiscovery clients
 CIceMX::AsyncMetricsAdminThe metrics administrative facet interface
 CIceStorm::AsyncFinderProvides access to a TopicManagerPrx object via a fixed identity
 CIceStorm::AsyncTopicRepresents an IceStorm topic
 CIceStorm::AsyncTopicManagerRepresents an object that manages topics
 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::ObserverThe base class for Ice observers
 CIce::Instrumentation::ChildInvocationObserverRepresents an observer for remote or collocated invocations
 CIce::Instrumentation::CollocatedObserverRepresents an observer for collocated invocations
 CIce::Instrumentation::RemoteObserverRepresents an observer for remote invocations
 CIce::Instrumentation::ConnectionObserverRepresents an observer for Ice connections
 CIce::Instrumentation::DispatchObserverRepresents an observer for dispatches
 CIce::Instrumentation::InvocationObserverRepresents an observer for invocations on proxies
 CIce::Instrumentation::ThreadObserverRepresents an observer for Ice threads
 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::LoggerPluginA special plug-in that installs a logger during a communicator's initialization
 CIceBT::PluginRepresents the IceBT plug-in object
 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 >
 CDataStorm::FilteredKeyReader< Key, Value, UpdateTag >The filtered reader to read data elements whose key match a given filter
 CDataStorm::MultiKeyReader< Key, Value, UpdateTag >The key reader to read the data element associated with a given set of keys
 CDataStorm::SingleKeyReader< Key, Value, UpdateTag >The key reader to read the data element associated with a given key
 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
 CIce::CompositeSliceLoaderImplements SliceLoader by combining multiple SliceLoader instances
 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
 CIce::UnknownSlicedValueRepresents an instance of an unknown class
 CIceGrid::BoxedDistributionDescriptorA "boxed" distribution descriptor
 CIceGrid::BoxedStringA "boxed" string
 CIceGrid::CommunicatorDescriptorDescribes an Ice communicator
 CIceGrid::ServerDescriptorDescribes an Ice server
 CIceGrid::IceBoxDescriptorDescribes an IceBox server
 CIceGrid::ServiceDescriptorDescribes an IceBox service
 CIceGrid::LoadBalancingPolicyThe base class for load balancing policies
 CIceGrid::AdaptiveLoadBalancingPolicyThe load balancing policy that returns the endpoints of the server(s) with the lowest load average
 CIceGrid::OrderedLoadBalancingPolicyThe load balancing policy that returns endpoints in order
 CIceGrid::RandomLoadBalancingPolicyThe load balancing policy that returns endpoints in a random order
 CIceGrid::RoundRobinLoadBalancingPolicyThe load balancing policy that returns endpoints using round-robin
 CIceMX::MetricsThe base class for metrics
 CIceMX::ChildInvocationMetricsProvides information on child invocations
 CIceMX::CollocatedMetricsProvides information on invocations that are collocated
 CIceMX::RemoteMetricsProvides information on invocations that are specifically sent over Ice connections
 CIceMX::ConnectionMetricsProvides information on the data sent and received over Ice connections
 CIceMX::DispatchMetricsProvides information on servant dispatches
 CIceMX::InvocationMetricsProvide measurements for proxy invocations
 CIceMX::SessionMetricsProvides information about Glacier2 sessions
 CIceMX::SubscriberMetricsProvides information about IceStorm subscribers
 CIceMX::ThreadMetricsProvides information on the number of threads currently in use and their activity
 CIceMX::TopicMetricsProvides information about one or more IceStorm topics
 CDataStorm::Writer< Key, Value, UpdateTag >The Writer class is used to write samples for a data element
 CDataStorm::Writer< Key, Value, std::string >
 CDataStorm::MultiKeyWriter< Key, Value, UpdateTag >The key writer to write data elements associated with a given set of keys
 CDataStorm::SingleKeyWriter< Key, Value, UpdateTag >The key writer to write the data element associated with a given key