Ice 3.7 C++11 API Reference
Public Member Functions | Public Attributes | List of all members
IceGrid::ObjectDescriptor Struct Reference

An Ice object descriptor. More...

#include <IceGrid/IceGrid.h>

Collaboration diagram for IceGrid::ObjectDescriptor:
Collaboration graph
[legend]

Public Member Functions

std::tuple< const ::Ice::Identity &, const ::std::string &, const ::std::string & > ice_tuple () const
 Obtains a tuple containing all of the struct's data members. More...
 

Public Attributes

::Ice::Identity id
 The identity of the object. More...
 
::std::string proxyOptions
 Proxy options to use with the proxy created for this Ice object. More...
 
::std::string type
 The object type. More...
 

Detailed Description

An Ice object descriptor.

Member Function Documentation

◆ ice_tuple()

std::tuple<const ::Ice::Identity&, const ::std::string&, const ::std::string&> IceGrid::ObjectDescriptor::ice_tuple ( ) const
inline

Obtains a tuple containing all of the struct's data members.

Returns
The data members in a tuple.

Member Data Documentation

◆ id

::Ice::Identity IceGrid::ObjectDescriptor::id

The identity of the object.

◆ proxyOptions

::std::string IceGrid::ObjectDescriptor::proxyOptions

Proxy options to use with the proxy created for this Ice object.

If empty, the proxy will be created with the proxy options specified on the object adapter or replica group.

◆ type

::std::string IceGrid::ObjectDescriptor::type

The object type.


The documentation for this struct was generated from the following file: