Ice 3.7 C++11 API Reference
|
#include <IceUtil/PushDisableWarnings.h>
#include <Ice/ProxyF.h>
#include <Ice/ObjectF.h>
#include <Ice/ValueF.h>
#include <Ice/Exception.h>
#include <Ice/LocalObject.h>
#include <Ice/StreamHelpers.h>
#include <Ice/Comparable.h>
#include <Ice/Proxy.h>
#include <Ice/Object.h>
#include <Ice/GCObject.h>
#include <Ice/Value.h>
#include <Ice/Incoming.h>
#include <Ice/IncomingAsync.h>
#include <Ice/FactoryTableInit.h>
#include <IceUtil/ScopedArray.h>
#include <Ice/Optional.h>
#include <Ice/ExceptionHelpers.h>
#include <Ice/SlicedDataF.h>
#include <Ice/Identity.h>
#include <Ice/BuiltinSequences.h>
#include <Ice/Properties.h>
#include <Ice/SliceChecksumDict.h>
#include <Glacier2/Session.h>
#include <IceGrid/Exception.h>
#include <IceGrid/Descriptor.h>
#include <IceUtil/UndefSysMacros.h>
#include <IceGrid/Config.h>
#include <IceUtil/PopDisableWarnings.h>
Go to the source code of this file.
Classes | |
struct | IceGrid::AdapterDynamicInfo |
Dynamic information about the state of an adapter. More... | |
struct | IceGrid::AdapterInfo |
Information about an adapter registered with the IceGrid registry. More... | |
class | IceGrid::AdapterObserver |
This interface allows applications to monitor the state of object adapters that are registered with IceGrid. More... | |
class | IceGrid::AdapterObserverPrx |
This interface allows applications to monitor the state of object adapters that are registered with IceGrid. More... | |
class | IceGrid::Admin |
The IceGrid administrative interface. More... | |
class | IceGrid::AdminPrx |
The IceGrid administrative interface. More... | |
class | IceGrid::AdminSession |
Used by administrative clients to view, update, and receive observer updates from the IceGrid registry. More... | |
class | IceGrid::AdminSessionPrx |
Used by administrative clients to view, update, and receive observer updates from the IceGrid registry. More... | |
struct | IceGrid::ApplicationInfo |
Information about an IceGrid application. More... | |
class | IceGrid::ApplicationObserver |
The database observer interface. More... | |
class | IceGrid::ApplicationObserverPrx |
The database observer interface. More... | |
struct | IceGrid::ApplicationUpdateInfo |
Information about updates to an IceGrid application. More... | |
class | IceGrid::FileIterator |
This interface provides access to IceGrid log file contents. More... | |
class | IceGrid::FileIteratorPrx |
This interface provides access to IceGrid log file contents. More... | |
struct | IceGrid::LoadInfo |
Information about the load of a node. More... | |
struct | IceGrid::NodeDynamicInfo |
Dynamic information about the state of a node. More... | |
struct | IceGrid::NodeInfo |
Information about an IceGrid node. More... | |
class | IceGrid::NodeObserver |
The node observer interface. More... | |
class | IceGrid::NodeObserverPrx |
The node observer interface. More... | |
struct | IceGrid::ObjectInfo |
Information about an Ice object. More... | |
class | IceGrid::ObjectObserver |
This interface allows applications to monitor IceGrid well-known objects. More... | |
class | IceGrid::ObjectObserverPrx |
This interface allows applications to monitor IceGrid well-known objects. More... | |
struct | IceGrid::FileIterator::ReadResult |
Encapsulates the results of a call to read. More... | |
struct | IceGrid::RegistryInfo |
Information about an IceGrid registry replica. More... | |
class | IceGrid::RegistryObserver |
This interface allows applications to monitor changes the state of the registry. More... | |
class | IceGrid::RegistryObserverPrx |
This interface allows applications to monitor changes the state of the registry. More... | |
struct | IceGrid::ServerDynamicInfo |
Dynamic information about the state of a server. More... | |
struct | IceGrid::ServerInfo |
Information about a server managed by an IceGrid node. More... | |
Namespaces | |
IceGrid | |
Macros | |
#define | ICEGRID_API ICE_DECLSPEC_IMPORT |
Typedefs | |
using | IceGrid::AdapterDynamicInfoSeq = ::std::vector< AdapterDynamicInfo > |
A sequence of adapter dynamic information structures. More... | |
using | IceGrid::AdapterInfoSeq = ::std::vector< AdapterInfo > |
A sequence of adapter information structures. More... | |
using | IceGrid::ApplicationInfoSeq = ::std::vector< ApplicationInfo > |
A sequence of ApplicationInfo structures. More... | |
using | IceGrid::NodeDynamicInfoSeq = ::std::vector< NodeDynamicInfo > |
A sequence of node dynamic information structures. More... | |
using | IceGrid::ObjectInfoSeq = ::std::vector< ObjectInfo > |
A sequence of object information structures. More... | |
using | IceGrid::RegistryInfoSeq = ::std::vector< RegistryInfo > |
A sequence of RegistryInfo structures. More... | |
using | IceGrid::ServerDynamicInfoSeq = ::std::vector< ServerDynamicInfo > |
A sequence of server dynamic information structures. More... | |
using | IceGrid::StringObjectProxyDict = ::std::map<::std::string, ::std::shared_ptr<::Ice::ObjectPrx > > |
A dictionary of proxies. More... | |
Enumerations | |
enum | IceGrid::ServerState : unsigned char { IceGrid::ServerState::Inactive, IceGrid::ServerState::Activating, IceGrid::ServerState::ActivationTimedOut, IceGrid::ServerState::Active, IceGrid::ServerState::Deactivating, IceGrid::ServerState::Destroying, IceGrid::ServerState::Destroyed } |
An enumeration representing the state of the server. More... | |
#define ICEGRID_API ICE_DECLSPEC_IMPORT |