ReplicaObserver Class Reference

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

+ Inheritance diagram for ReplicaObserver:

Public Member Functions

void addSubscriber (const ::IceStormElection::LogUpdate &iceP_llu, const ::std::string &iceP_topic, const ::IceStorm::SubscriberRecord &iceP_record, const ::Ice::Context &context=::Ice::noExplicitContext)
 
::Ice::AsyncResultPtr begin_addSubscriber (const ::IceStormElection::LogUpdate &iceP_llu, const ::std::string &iceP_topic, const ::IceStorm::SubscriberRecord &iceP_record, const ::Ice::CallbackPtr &del, const ::Ice::LocalObjectPtr &cookie=0)
 
::Ice::AsyncResultPtr begin_addSubscriber (const ::IceStormElection::LogUpdate &iceP_llu, const ::std::string &iceP_topic, const ::IceStorm::SubscriberRecord &iceP_record, const ::Ice::Context &context, const ::Ice::CallbackPtr &del, const ::Ice::LocalObjectPtr &cookie=0)
 
::Ice::AsyncResultPtr begin_addSubscriber (const ::IceStormElection::LogUpdate &iceP_llu, const ::std::string &iceP_topic, const ::IceStorm::SubscriberRecord &iceP_record, const ::Ice::Context &context, const ::IceStormElection::Callback_ReplicaObserver_addSubscriberPtr &del, const ::Ice::LocalObjectPtr &cookie=0)
 
::Ice::AsyncResultPtr begin_addSubscriber (const ::IceStormElection::LogUpdate &iceP_llu, const ::std::string &iceP_topic, const ::IceStorm::SubscriberRecord &iceP_record, const ::Ice::Context &context=::Ice::noExplicitContext)
 
::Ice::AsyncResultPtr begin_addSubscriber (const ::IceStormElection::LogUpdate &iceP_llu, const ::std::string &iceP_topic, const ::IceStorm::SubscriberRecord &iceP_record, const ::IceStormElection::Callback_ReplicaObserver_addSubscriberPtr &del, const ::Ice::LocalObjectPtr &cookie=0)
 
::Ice::AsyncResultPtr begin_createTopic (const ::IceStormElection::LogUpdate &iceP_llu, const ::std::string &iceP_name, const ::Ice::CallbackPtr &del, const ::Ice::LocalObjectPtr &cookie=0)
 
::Ice::AsyncResultPtr begin_createTopic (const ::IceStormElection::LogUpdate &iceP_llu, const ::std::string &iceP_name, const ::Ice::Context &context, const ::Ice::CallbackPtr &del, const ::Ice::LocalObjectPtr &cookie=0)
 
::Ice::AsyncResultPtr begin_createTopic (const ::IceStormElection::LogUpdate &iceP_llu, const ::std::string &iceP_name, const ::Ice::Context &context, const ::IceStormElection::Callback_ReplicaObserver_createTopicPtr &del, const ::Ice::LocalObjectPtr &cookie=0)
 
::Ice::AsyncResultPtr begin_createTopic (const ::IceStormElection::LogUpdate &iceP_llu, const ::std::string &iceP_name, const ::Ice::Context &context=::Ice::noExplicitContext)
 
::Ice::AsyncResultPtr begin_createTopic (const ::IceStormElection::LogUpdate &iceP_llu, const ::std::string &iceP_name, const ::IceStormElection::Callback_ReplicaObserver_createTopicPtr &del, const ::Ice::LocalObjectPtr &cookie=0)
 
::Ice::AsyncResultPtr begin_destroyTopic (const ::IceStormElection::LogUpdate &iceP_llu, const ::std::string &iceP_name, const ::Ice::CallbackPtr &del, const ::Ice::LocalObjectPtr &cookie=0)
 
::Ice::AsyncResultPtr begin_destroyTopic (const ::IceStormElection::LogUpdate &iceP_llu, const ::std::string &iceP_name, const ::Ice::Context &context, const ::Ice::CallbackPtr &del, const ::Ice::LocalObjectPtr &cookie=0)
 
::Ice::AsyncResultPtr begin_destroyTopic (const ::IceStormElection::LogUpdate &iceP_llu, const ::std::string &iceP_name, const ::Ice::Context &context, const ::IceStormElection::Callback_ReplicaObserver_destroyTopicPtr &del, const ::Ice::LocalObjectPtr &cookie=0)
 
::Ice::AsyncResultPtr begin_destroyTopic (const ::IceStormElection::LogUpdate &iceP_llu, const ::std::string &iceP_name, const ::Ice::Context &context=::Ice::noExplicitContext)
 
::Ice::AsyncResultPtr begin_destroyTopic (const ::IceStormElection::LogUpdate &iceP_llu, const ::std::string &iceP_name, const ::IceStormElection::Callback_ReplicaObserver_destroyTopicPtr &del, const ::Ice::LocalObjectPtr &cookie=0)
 
::Ice::AsyncResultPtr begin_init (const ::IceStormElection::LogUpdate &iceP_llu, const ::IceStormElection::TopicContentSeq &iceP_content, const ::Ice::CallbackPtr &del, const ::Ice::LocalObjectPtr &cookie=0)
 
::Ice::AsyncResultPtr begin_init (const ::IceStormElection::LogUpdate &iceP_llu, const ::IceStormElection::TopicContentSeq &iceP_content, const ::Ice::Context &context, const ::Ice::CallbackPtr &del, const ::Ice::LocalObjectPtr &cookie=0)
 
::Ice::AsyncResultPtr begin_init (const ::IceStormElection::LogUpdate &iceP_llu, const ::IceStormElection::TopicContentSeq &iceP_content, const ::Ice::Context &context, const ::IceStormElection::Callback_ReplicaObserver_initPtr &del, const ::Ice::LocalObjectPtr &cookie=0)
 
::Ice::AsyncResultPtr begin_init (const ::IceStormElection::LogUpdate &iceP_llu, const ::IceStormElection::TopicContentSeq &iceP_content, const ::Ice::Context &context=::Ice::noExplicitContext)
 
::Ice::AsyncResultPtr begin_init (const ::IceStormElection::LogUpdate &iceP_llu, const ::IceStormElection::TopicContentSeq &iceP_content, const ::IceStormElection::Callback_ReplicaObserver_initPtr &del, const ::Ice::LocalObjectPtr &cookie=0)
 
::Ice::AsyncResultPtr begin_removeSubscriber (const ::IceStormElection::LogUpdate &iceP_llu, const ::std::string &iceP_topic, const ::Ice::IdentitySeq &iceP_subscribers, const ::Ice::CallbackPtr &del, const ::Ice::LocalObjectPtr &cookie=0)
 
::Ice::AsyncResultPtr begin_removeSubscriber (const ::IceStormElection::LogUpdate &iceP_llu, const ::std::string &iceP_topic, const ::Ice::IdentitySeq &iceP_subscribers, const ::Ice::Context &context, const ::Ice::CallbackPtr &del, const ::Ice::LocalObjectPtr &cookie=0)
 
::Ice::AsyncResultPtr begin_removeSubscriber (const ::IceStormElection::LogUpdate &iceP_llu, const ::std::string &iceP_topic, const ::Ice::IdentitySeq &iceP_subscribers, const ::Ice::Context &context, const ::IceStormElection::Callback_ReplicaObserver_removeSubscriberPtr &del, const ::Ice::LocalObjectPtr &cookie=0)
 
::Ice::AsyncResultPtr begin_removeSubscriber (const ::IceStormElection::LogUpdate &iceP_llu, const ::std::string &iceP_topic, const ::Ice::IdentitySeq &iceP_subscribers, const ::Ice::Context &context=::Ice::noExplicitContext)
 
::Ice::AsyncResultPtr begin_removeSubscriber (const ::IceStormElection::LogUpdate &iceP_llu, const ::std::string &iceP_topic, const ::Ice::IdentitySeq &iceP_subscribers, const ::IceStormElection::Callback_ReplicaObserver_removeSubscriberPtr &del, const ::Ice::LocalObjectPtr &cookie=0)
 
void createTopic (const ::IceStormElection::LogUpdate &iceP_llu, const ::std::string &iceP_name, const ::Ice::Context &context=::Ice::noExplicitContext)
 
void destroyTopic (const ::IceStormElection::LogUpdate &iceP_llu, const ::std::string &iceP_name, const ::Ice::Context &context=::Ice::noExplicitContext)
 
void end_addSubscriber (const ::Ice::AsyncResultPtr &)
 
void end_createTopic (const ::Ice::AsyncResultPtr &)
 
void end_destroyTopic (const ::Ice::AsyncResultPtr &)
 
void end_init (const ::Ice::AsyncResultPtr &)
 
void end_removeSubscriber (const ::Ice::AsyncResultPtr &)
 
void init (const ::IceStormElection::LogUpdate &iceP_llu, const ::IceStormElection::TopicContentSeq &iceP_content, const ::Ice::Context &context=::Ice::noExplicitContext)
 
void removeSubscriber (const ::IceStormElection::LogUpdate &iceP_llu, const ::std::string &iceP_topic, const ::Ice::IdentitySeq &iceP_subscribers, const ::Ice::Context &context=::Ice::noExplicitContext)
 

Static Public Member Functions

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

Protected Member Functions

virtual ::IceProxy::Ice::Object * _newInstance () const
 

Detailed Description

Definition at line 1454 of file Election.h.

Member Function Documentation

◆ _newInstance()

IceProxy::Ice::Object * _newInstance ( ) const
protected

Definition at line 1334 of file Election.cpp.

◆ addSubscriber()

void addSubscriber ( const ::IceStormElection::LogUpdate iceP_llu,
const ::std::string &  iceP_topic,
const ::IceStorm::SubscriberRecord iceP_record,
const ::Ice::Context &  context = ::Ice::noExplicitContext 
)
inline

Definition at line 1663 of file Election.h.

◆ begin_addSubscriber() [1/5]

::Ice::AsyncResultPtr begin_addSubscriber ( const ::IceStormElection::LogUpdate iceP_llu,
const ::std::string &  iceP_topic,
const ::IceStorm::SubscriberRecord iceP_record,
const ::Ice::CallbackPtr &  del,
const ::Ice::LocalObjectPtr &  cookie = 0 
)
inline

Definition at line 1683 of file Election.h.

◆ begin_addSubscriber() [2/5]

::Ice::AsyncResultPtr begin_addSubscriber ( const ::IceStormElection::LogUpdate iceP_llu,
const ::std::string &  iceP_topic,
const ::IceStorm::SubscriberRecord iceP_record,
const ::Ice::Context &  context,
const ::Ice::CallbackPtr &  del,
const ::Ice::LocalObjectPtr &  cookie = 0 
)
inline

Definition at line 1694 of file Election.h.

◆ begin_addSubscriber() [3/5]

::Ice::AsyncResultPtr begin_addSubscriber ( const ::IceStormElection::LogUpdate iceP_llu,
const ::std::string &  iceP_topic,
const ::IceStorm::SubscriberRecord iceP_record,
const ::Ice::Context &  context,
const ::IceStormElection::Callback_ReplicaObserver_addSubscriberPtr del,
const ::Ice::LocalObjectPtr &  cookie = 0 
)
inline

Definition at line 1718 of file Election.h.

◆ begin_addSubscriber() [4/5]

::Ice::AsyncResultPtr begin_addSubscriber ( const ::IceStormElection::LogUpdate iceP_llu,
const ::std::string &  iceP_topic,
const ::IceStorm::SubscriberRecord iceP_record,
const ::Ice::Context &  context = ::Ice::noExplicitContext 
)
inline

Definition at line 1673 of file Election.h.

◆ begin_addSubscriber() [5/5]

::Ice::AsyncResultPtr begin_addSubscriber ( const ::IceStormElection::LogUpdate iceP_llu,
const ::std::string &  iceP_topic,
const ::IceStorm::SubscriberRecord iceP_record,
const ::IceStormElection::Callback_ReplicaObserver_addSubscriberPtr del,
const ::Ice::LocalObjectPtr &  cookie = 0 
)
inline

Definition at line 1706 of file Election.h.

◆ begin_createTopic() [1/5]

::Ice::AsyncResultPtr begin_createTopic ( const ::IceStormElection::LogUpdate iceP_llu,
const ::std::string &  iceP_name,
const ::Ice::CallbackPtr &  del,
const ::Ice::LocalObjectPtr &  cookie = 0 
)
inline

Definition at line 1543 of file Election.h.

◆ begin_createTopic() [2/5]

::Ice::AsyncResultPtr begin_createTopic ( const ::IceStormElection::LogUpdate iceP_llu,
const ::std::string &  iceP_name,
const ::Ice::Context &  context,
const ::Ice::CallbackPtr &  del,
const ::Ice::LocalObjectPtr &  cookie = 0 
)
inline

Definition at line 1553 of file Election.h.

◆ begin_createTopic() [3/5]

::Ice::AsyncResultPtr begin_createTopic ( const ::IceStormElection::LogUpdate iceP_llu,
const ::std::string &  iceP_name,
const ::Ice::Context &  context,
const ::IceStormElection::Callback_ReplicaObserver_createTopicPtr del,
const ::Ice::LocalObjectPtr &  cookie = 0 
)
inline

Definition at line 1573 of file Election.h.

◆ begin_createTopic() [4/5]

::Ice::AsyncResultPtr begin_createTopic ( const ::IceStormElection::LogUpdate iceP_llu,
const ::std::string &  iceP_name,
const ::Ice::Context &  context = ::Ice::noExplicitContext 
)
inline

Definition at line 1534 of file Election.h.

◆ begin_createTopic() [5/5]

::Ice::AsyncResultPtr begin_createTopic ( const ::IceStormElection::LogUpdate iceP_llu,
const ::std::string &  iceP_name,
const ::IceStormElection::Callback_ReplicaObserver_createTopicPtr del,
const ::Ice::LocalObjectPtr &  cookie = 0 
)
inline

Definition at line 1563 of file Election.h.

◆ begin_destroyTopic() [1/5]

::Ice::AsyncResultPtr begin_destroyTopic ( const ::IceStormElection::LogUpdate iceP_llu,
const ::std::string &  iceP_name,
const ::Ice::CallbackPtr &  del,
const ::Ice::LocalObjectPtr &  cookie = 0 
)
inline

Definition at line 1612 of file Election.h.

◆ begin_destroyTopic() [2/5]

::Ice::AsyncResultPtr begin_destroyTopic ( const ::IceStormElection::LogUpdate iceP_llu,
const ::std::string &  iceP_name,
const ::Ice::Context &  context,
const ::Ice::CallbackPtr &  del,
const ::Ice::LocalObjectPtr &  cookie = 0 
)
inline

Definition at line 1622 of file Election.h.

◆ begin_destroyTopic() [3/5]

::Ice::AsyncResultPtr begin_destroyTopic ( const ::IceStormElection::LogUpdate iceP_llu,
const ::std::string &  iceP_name,
const ::Ice::Context &  context,
const ::IceStormElection::Callback_ReplicaObserver_destroyTopicPtr del,
const ::Ice::LocalObjectPtr &  cookie = 0 
)
inline

Definition at line 1642 of file Election.h.

◆ begin_destroyTopic() [4/5]

::Ice::AsyncResultPtr begin_destroyTopic ( const ::IceStormElection::LogUpdate iceP_llu,
const ::std::string &  iceP_name,
const ::Ice::Context &  context = ::Ice::noExplicitContext 
)
inline

Definition at line 1603 of file Election.h.

◆ begin_destroyTopic() [5/5]

::Ice::AsyncResultPtr begin_destroyTopic ( const ::IceStormElection::LogUpdate iceP_llu,
const ::std::string &  iceP_name,
const ::IceStormElection::Callback_ReplicaObserver_destroyTopicPtr del,
const ::Ice::LocalObjectPtr &  cookie = 0 
)
inline

Definition at line 1632 of file Election.h.

◆ begin_init() [1/5]

::Ice::AsyncResultPtr begin_init ( const ::IceStormElection::LogUpdate iceP_llu,
const ::IceStormElection::TopicContentSeq iceP_content,
const ::Ice::CallbackPtr &  del,
const ::Ice::LocalObjectPtr &  cookie = 0 
)
inline

Definition at line 1476 of file Election.h.

◆ begin_init() [2/5]

::Ice::AsyncResultPtr begin_init ( const ::IceStormElection::LogUpdate iceP_llu,
const ::IceStormElection::TopicContentSeq iceP_content,
const ::Ice::Context &  context,
const ::Ice::CallbackPtr &  del,
const ::Ice::LocalObjectPtr &  cookie = 0 
)
inline

Definition at line 1485 of file Election.h.

◆ begin_init() [3/5]

::Ice::AsyncResultPtr begin_init ( const ::IceStormElection::LogUpdate iceP_llu,
const ::IceStormElection::TopicContentSeq iceP_content,
const ::Ice::Context &  context,
const ::IceStormElection::Callback_ReplicaObserver_initPtr del,
const ::Ice::LocalObjectPtr &  cookie = 0 
)
inline

Definition at line 1504 of file Election.h.

◆ begin_init() [4/5]

::Ice::AsyncResultPtr begin_init ( const ::IceStormElection::LogUpdate iceP_llu,
const ::IceStormElection::TopicContentSeq iceP_content,
const ::Ice::Context &  context = ::Ice::noExplicitContext 
)
inline

Definition at line 1467 of file Election.h.

◆ begin_init() [5/5]

::Ice::AsyncResultPtr begin_init ( const ::IceStormElection::LogUpdate iceP_llu,
const ::IceStormElection::TopicContentSeq iceP_content,
const ::IceStormElection::Callback_ReplicaObserver_initPtr del,
const ::Ice::LocalObjectPtr &  cookie = 0 
)
inline

Definition at line 1495 of file Election.h.

◆ begin_removeSubscriber() [1/5]

::Ice::AsyncResultPtr begin_removeSubscriber ( const ::IceStormElection::LogUpdate iceP_llu,
const ::std::string &  iceP_topic,
const ::Ice::IdentitySeq &  iceP_subscribers,
const ::Ice::CallbackPtr &  del,
const ::Ice::LocalObjectPtr &  cookie = 0 
)
inline

Definition at line 1768 of file Election.h.

◆ begin_removeSubscriber() [2/5]

::Ice::AsyncResultPtr begin_removeSubscriber ( const ::IceStormElection::LogUpdate iceP_llu,
const ::std::string &  iceP_topic,
const ::Ice::IdentitySeq &  iceP_subscribers,
const ::Ice::Context &  context,
const ::Ice::CallbackPtr &  del,
const ::Ice::LocalObjectPtr &  cookie = 0 
)
inline

Definition at line 1779 of file Election.h.

◆ begin_removeSubscriber() [3/5]

::Ice::AsyncResultPtr begin_removeSubscriber ( const ::IceStormElection::LogUpdate iceP_llu,
const ::std::string &  iceP_topic,
const ::Ice::IdentitySeq &  iceP_subscribers,
const ::Ice::Context &  context,
const ::IceStormElection::Callback_ReplicaObserver_removeSubscriberPtr del,
const ::Ice::LocalObjectPtr &  cookie = 0 
)
inline

Definition at line 1803 of file Election.h.

◆ begin_removeSubscriber() [4/5]

::Ice::AsyncResultPtr begin_removeSubscriber ( const ::IceStormElection::LogUpdate iceP_llu,
const ::std::string &  iceP_topic,
const ::Ice::IdentitySeq &  iceP_subscribers,
const ::Ice::Context &  context = ::Ice::noExplicitContext 
)
inline

Definition at line 1758 of file Election.h.

◆ begin_removeSubscriber() [5/5]

::Ice::AsyncResultPtr begin_removeSubscriber ( const ::IceStormElection::LogUpdate iceP_llu,
const ::std::string &  iceP_topic,
const ::Ice::IdentitySeq &  iceP_subscribers,
const ::IceStormElection::Callback_ReplicaObserver_removeSubscriberPtr del,
const ::Ice::LocalObjectPtr &  cookie = 0 
)
inline

Definition at line 1791 of file Election.h.

◆ createTopic()

void createTopic ( const ::IceStormElection::LogUpdate iceP_llu,
const ::std::string &  iceP_name,
const ::Ice::Context &  context = ::Ice::noExplicitContext 
)
inline

Definition at line 1525 of file Election.h.

◆ destroyTopic()

void destroyTopic ( const ::IceStormElection::LogUpdate iceP_llu,
const ::std::string &  iceP_name,
const ::Ice::Context &  context = ::Ice::noExplicitContext 
)
inline

Definition at line 1594 of file Election.h.

◆ end_addSubscriber()

void end_addSubscriber ( const ::Ice::AsyncResultPtr &  result)

Definition at line 1256 of file Election.cpp.

◆ end_createTopic()

void end_createTopic ( const ::Ice::AsyncResultPtr &  result)

Definition at line 1150 of file Election.cpp.

◆ end_destroyTopic()

void end_destroyTopic ( const ::Ice::AsyncResultPtr &  result)

Definition at line 1202 of file Election.cpp.

◆ end_init()

void end_init ( const ::Ice::AsyncResultPtr &  result)

Definition at line 1099 of file Election.cpp.

◆ end_removeSubscriber()

void end_removeSubscriber ( const ::Ice::AsyncResultPtr &  result)

Definition at line 1310 of file Election.cpp.

◆ ice_staticId()

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

Definition at line 1340 of file Election.cpp.

◆ init()

void init ( const ::IceStormElection::LogUpdate iceP_llu,
const ::IceStormElection::TopicContentSeq iceP_content,
const ::Ice::Context &  context = ::Ice::noExplicitContext 
)
inline

Definition at line 1458 of file Election.h.

◆ removeSubscriber()

void removeSubscriber ( const ::IceStormElection::LogUpdate iceP_llu,
const ::std::string &  iceP_topic,
const ::Ice::IdentitySeq &  iceP_subscribers,
const ::Ice::Context &  context = ::Ice::noExplicitContext 
)
inline

Definition at line 1743 of file Election.h.


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