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

The identity of an Ice object. More...

#include <Ice/Ice.h>

Public Member Functions

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

Public Attributes

::std::string category
 The Ice object category. More...
 
::std::string name
 The name of the Ice object. More...
 

Detailed Description

The identity of an Ice object.

In a proxy, an empty Identity#name denotes a nil proxy. An identity with an empty Identity#name and a non-empty Identity#category is illegal. You cannot add a servant with an empty name to the Active Servant Map.

See also
ServantLocator
ObjectAdapter::addServantLocator

Member Function Documentation

◆ ice_tuple()

std::tuple<const ::std::string&, const ::std::string&> Ice::Identity::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

◆ category

::std::string Ice::Identity::category

The Ice object category.

◆ name

::std::string Ice::Identity::name

The name of the Ice object.


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