TransientTopicManagerImpl Class Reference

#include <ArmarXCore/applications/ArmarXStorm/IceStorm/TransientTopicManagerI.h>

+ Inheritance diagram for TransientTopicManagerImpl:

Public Member Functions

virtual TopicPrx create (const std::string &, const Ice::Current &)
 
virtual IceStormElection::NodePrx getReplicaNode (const Ice::Current &) const
 
Ice::ObjectPtr getServant () const
 
virtual Ice::SliceChecksumDict getSliceChecksums (const Ice::Current &) const
 
void reap ()
 
virtual TopicPrx retrieve (const std::string &, const Ice::Current &) const
 
virtual TopicDict retrieveAll (const Ice::Current &) const
 
void shutdown ()
 
 TransientTopicManagerImpl (const InstancePtr &)
 
 ~TransientTopicManagerImpl ()
 
- Public Member Functions inherited from TopicManagerInternal
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 ()
 

Additional Inherited Members

- Public Types inherited from TopicManagerInternal
typedef TopicManagerInternalPtr PointerType
 
typedef TopicManagerInternalPrx ProxyType
 
- Static Public Member Functions inherited from TopicManagerInternal
static const ::std::string & ice_staticId ()
 
- Protected Member Functions inherited from TopicManagerInternal
virtual void _iceReadImpl (::Ice::InputStream *)
 
virtual void _iceWriteImpl (::Ice::OutputStream *) const
 

Detailed Description

Definition at line 30 of file TransientTopicManagerI.h.

Constructor & Destructor Documentation

◆ TransientTopicManagerImpl()

TransientTopicManagerImpl ( const InstancePtr instance)

Definition at line 25 of file TransientTopicManagerI.cpp.

◆ ~TransientTopicManagerImpl()

Definition at line 30 of file TransientTopicManagerI.cpp.

Member Function Documentation

◆ create()

TopicPrx create ( const std::string &  ,
const Ice::Current &   
)
virtual

Definition at line 35 of file TransientTopicManagerI.cpp.

+ Here is the call graph for this function:

◆ getReplicaNode()

IceStormElection::NodePrx getReplicaNode ( const Ice::Current &  ) const
virtual

Definition at line 125 of file TransientTopicManagerI.cpp.

◆ getServant()

Ice::ObjectPtr getServant ( ) const

◆ getSliceChecksums()

Ice::SliceChecksumDict getSliceChecksums ( const Ice::Current &  ) const
virtual

Definition at line 119 of file TransientTopicManagerI.cpp.

◆ reap()

void reap ( )

Definition at line 131 of file TransientTopicManagerI.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ retrieve()

TopicPrx retrieve ( const std::string &  ,
const Ice::Current &   
) const
virtual

Definition at line 75 of file TransientTopicManagerI.cpp.

+ Here is the call graph for this function:

◆ retrieveAll()

TopicDict retrieveAll ( const Ice::Current &  ) const
virtual

Definition at line 97 of file TransientTopicManagerI.cpp.

+ Here is the call graph for this function:

◆ shutdown()

void shutdown ( )

Definition at line 167 of file TransientTopicManagerI.cpp.


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