|
Ice 3.7 C++11 API Reference
|
An Ice object adapter descriptor. More...
#include <IceGrid/IceGrid.h>
Public Member Functions | |
| std::tuple< const ::std::string &, const ::std::string &, const ::std::string &, const ::std::string &, const ::std::string &, const bool &, const bool &, const ::IceGrid::ObjectDescriptorSeq &, const ::IceGrid::ObjectDescriptorSeq & > | ice_tuple () const |
| Obtains a tuple containing all of the struct's data members. | |
Public Attributes | |
| ::IceGrid::ObjectDescriptorSeq | allocatables |
| The allocatable object descriptors associated with this object adapter. | |
| ::std::string | description |
| The description of this object adapter. | |
| ::std::string | id |
| The object adapter id. | |
| ::std::string | name |
| The object adapter name. | |
| ::IceGrid::ObjectDescriptorSeq | objects |
| The well-known object descriptors associated with this object adapter. | |
| ::std::string | priority |
| The adapter priority. | |
| bool | registerProcess |
| Flag to specify if the object adapter will register a process object. | |
| ::std::string | replicaGroupId |
| The replica id of this adapter. | |
| bool | serverLifetime |
| If true the lifetime of this object adapter is the same of the server lifetime. | |
An Ice object adapter descriptor.
|
inline |
Obtains a tuple containing all of the struct's data members.
| ::IceGrid::ObjectDescriptorSeq IceGrid::AdapterDescriptor::allocatables |
The allocatable object descriptors associated with this object adapter.
| ::std::string IceGrid::AdapterDescriptor::description |
The description of this object adapter.
| ::std::string IceGrid::AdapterDescriptor::id |
The object adapter id.
| ::std::string IceGrid::AdapterDescriptor::name |
The object adapter name.
| ::IceGrid::ObjectDescriptorSeq IceGrid::AdapterDescriptor::objects |
The well-known object descriptors associated with this object adapter.
| ::std::string IceGrid::AdapterDescriptor::priority |
The adapter priority.
This is eventually used when the adapter is member of a replica group to sort the adapter endpoints by priority.
| bool IceGrid::AdapterDescriptor::registerProcess |
Flag to specify if the object adapter will register a process object.
| ::std::string IceGrid::AdapterDescriptor::replicaGroupId |
The replica id of this adapter.
| bool IceGrid::AdapterDescriptor::serverLifetime |
If true the lifetime of this object adapter is the same of the server lifetime.
This information is used by the IceGrid node to figure out the server state: the server is active only if all its "server lifetime" adapters are active.