Ice 3.7 C++98 API Reference
Loading...
Searching...
No Matches
Ice::Identity Struct Reference

The identity of an Ice object. More...

#include <Ice/Ice.h>

Public Member Functions

bool operator!= (const Identity &rhs_) const
bool operator< (const Identity &rhs_) const
bool operator<= (const Identity &rhs_) const
bool operator== (const Identity &rhs_) const
bool operator> (const Identity &rhs_) const
bool operator>= (const Identity &rhs_) const

Public Attributes

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

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

◆ operator!=()

bool Ice::Identity::operator!= ( const Identity & rhs_) const
inline

◆ operator<()

bool Ice::Identity::operator< ( const Identity & rhs_) const
inline

◆ operator<=()

bool Ice::Identity::operator<= ( const Identity & rhs_) const
inline

◆ operator==()

bool Ice::Identity::operator== ( const Identity & rhs_) const
inline

◆ operator>()

bool Ice::Identity::operator> ( const Identity & rhs_) const
inline

◆ operator>=()

bool Ice::Identity::operator>= ( const Identity & rhs_) const
inline

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: