SubscriberRecordKey Struct Reference

The key for persistent subscribers, or topics. More...

#include <ArmarXCore/applications/ArmarXStorm/IceStorm/SubscriberRecord.ice>

Public Member Functions

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

Public Attributes

::Ice::Identity id
 
Ice::Identity id
 
::Ice::Identity topic
 
Ice::Identity topic
 

Detailed Description

The key for persistent subscribers, or topics.

If the subscriber identity is empty then the record is used as a place holder for the creation of a topic, otherwise the record holds a subscription record.

Member Function Documentation

◆ operator!=()

bool operator!= ( const SubscriberRecordKey & rhs_) const
inline

◆ operator<()

bool operator< ( const SubscriberRecordKey & rhs_) const
inline

◆ operator<=()

bool operator<= ( const SubscriberRecordKey & rhs_) const
inline

◆ operator==()

bool operator== ( const SubscriberRecordKey & rhs_) const
inline

◆ operator>()

bool operator> ( const SubscriberRecordKey & rhs_) const
inline

◆ operator>=()

bool operator>= ( const SubscriberRecordKey & rhs_) const
inline

Member Data Documentation

◆ id [1/2]

::Ice::Identity id

◆ id [2/2]

Ice::Identity id

◆ topic [1/2]

::Ice::Identity topic

◆ topic [2/2]

Ice::Identity topic

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