Observers Class Reference

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

+ Inheritance diagram for Observers:

Public Member Functions

void addSubscriber (const LogUpdate &, const std::string &, const IceStorm::SubscriberRecord &)
 
bool check ()
 
void clear ()
 
void createTopic (const LogUpdate &, const std::string &)
 
void destroyTopic (const LogUpdate &, const std::string &)
 
void getReapedSlaves (std::vector< int > &)
 
void init (const std::set< IceStormElection::GroupNodeInfo > &, const LogUpdate &, const TopicContentSeq &)
 
 Observers (const IceStorm::InstancePtr &)
 
void removeSubscriber (const LogUpdate &, const std::string &, const Ice::IdentitySeq &)
 
void setMajority (unsigned int)
 

Detailed Description

Definition at line 33 of file Observers.h.

Constructor & Destructor Documentation

◆ Observers()

Observers ( const IceStorm::InstancePtr & instance)

Definition at line 18 of file Observers.cpp.

Member Function Documentation

◆ addSubscriber()

void addSubscriber ( const LogUpdate & ,
const std::string & ,
const IceStorm::SubscriberRecord &  )

Definition at line 160 of file Observers.cpp.

◆ check()

bool check ( )

Definition at line 30 of file Observers.cpp.

◆ clear()

void clear ( )

Definition at line 66 of file Observers.cpp.

◆ createTopic()

void createTopic ( const LogUpdate & ,
const std::string &  )

Definition at line 138 of file Observers.cpp.

◆ destroyTopic()

void destroyTopic ( const LogUpdate & ,
const std::string &  )

Definition at line 149 of file Observers.cpp.

◆ getReapedSlaves()

void getReapedSlaves ( std::vector< int > & d)

Definition at line 73 of file Observers.cpp.

◆ init()

void init ( const std::set< IceStormElection::GroupNodeInfo > & ,
const LogUpdate & ,
const TopicContentSeq &  )

Definition at line 80 of file Observers.cpp.

◆ removeSubscriber()

void removeSubscriber ( const LogUpdate & ,
const std::string & ,
const Ice::IdentitySeq &  )

Definition at line 171 of file Observers.cpp.

◆ setMajority()

void setMajority ( unsigned int majority)

Definition at line 24 of file Observers.cpp.


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