TopicManagerInternal Interface Referenceabstract

Internal operations for a topic manager. More...

#include <ArmarXCore/applications/ArmarXStorm/IceStorm/generated/IceStorm/IceStormInternal.h>

+ Inheritance diagram for TopicManagerInternal:

Public Types

typedef TopicManagerInternalPtr PointerType
 
typedef TopicManagerInternalPrx ProxyType
 

Public Member Functions

bool _iceD_getReplicaNode (::IceInternal::Incoming &, const ::Ice::Current &) const
 
virtual bool _iceDispatch (::IceInternal::Incoming &, const ::Ice::Current &)
 
idempotent IceStormElection::NodegetReplicaNode ()
 Return the replica node proxy for this topic manager. More...
 
virtual ::IceStormElection::NodePrx getReplicaNode (const ::Ice::Current &=::Ice::emptyCurrent) const =0
 
virtual const ::std::string & ice_id (const ::Ice::Current &=::Ice::emptyCurrent) const
 
virtual ::std::vector< ::std::string > ice_ids (const ::Ice::Current &=::Ice::emptyCurrent) const
 
virtual bool ice_isA (const ::std::string &, const ::Ice::Current &=::Ice::emptyCurrent) const
 
virtual ~TopicManagerInternal ()
 

Static Public Member Functions

static const ::std::string & ice_staticId ()
 

Protected Member Functions

virtual void _iceReadImpl (::Ice::InputStream *)
 
virtual void _iceWriteImpl (::Ice::OutputStream *) const
 

Detailed Description

Internal operations for a topic manager.

See also
TopicManager

Definition at line 773 of file IceStormInternal.h.

Member Typedef Documentation

◆ PointerType

Definition at line 778 of file IceStormInternal.h.

◆ ProxyType

Definition at line 777 of file IceStormInternal.h.

Constructor & Destructor Documentation

◆ ~TopicManagerInternal()

~TopicManagerInternal ( )
virtual

Definition at line 1219 of file IceStormInternal.cpp.

Member Function Documentation

◆ _iceD_getReplicaNode()

bool _iceD_getReplicaNode ( ::IceInternal::Incoming &  inS,
const ::Ice::Current &  current 
) const

Definition at line 1270 of file IceStormInternal.cpp.

◆ _iceDispatch()

bool _iceDispatch ( ::IceInternal::Incoming &  in,
const ::Ice::Current &  current 
)
virtual

Definition at line 1299 of file IceStormInternal.cpp.

◆ _iceReadImpl()

void _iceReadImpl ( ::Ice::InputStream *  istr)
protectedvirtual

Definition at line 1362 of file IceStormInternal.cpp.

+ Here is the call graph for this function:

◆ _iceWriteImpl()

void _iceWriteImpl ( ::Ice::OutputStream *  ostr) const
protectedvirtual

Definition at line 1354 of file IceStormInternal.cpp.

+ Here is the call graph for this function:

◆ getReplicaNode() [1/2]

["cpp:const"]
idempotent IceStormElection::Node* getReplicaNode ( )

Return the replica node proxy for this topic manager.

Returns
The replica proxy, or null if this instance is not replicated.

◆ getReplicaNode() [2/2]

virtual ::IceStormElection::NodePrx getReplicaNode ( const ::Ice::Current &  = ::Ice::emptyCurrent) const
pure virtual

◆ ice_id()

const ::std::string & ice_id ( const ::Ice::Current &  = ::Ice::emptyCurrent) const
virtual

Definition at line 1253 of file IceStormInternal.cpp.

◆ ice_ids()

std::vector<::std::string > ice_ids ( const ::Ice::Current &  = ::Ice::emptyCurrent) const

Definition at line 1247 of file IceStormInternal.cpp.

◆ ice_isA()

bool ice_isA ( const ::std::string &  s,
const ::Ice::Current &  = ::Ice::emptyCurrent 
) const
virtual

Definition at line 1241 of file IceStormInternal.cpp.

+ Here is the call graph for this function:

◆ ice_staticId()

const ::std::string & ice_staticId ( )
static

Definition at line 1259 of file IceStormInternal.cpp.


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