|
#include <ArmarXCore/applications/ArmarXStorm/IceStorm/Observers.h>
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) |
Definition at line 33 of file Observers.h.
Observers | ( | const IceStorm::InstancePtr & | instance | ) |
Definition at line 18 of file Observers.cpp.
void addSubscriber | ( | const LogUpdate & | , |
const std::string & | , | ||
const IceStorm::SubscriberRecord & | |||
) |
Definition at line 159 of file Observers.cpp.
bool check | ( | ) |
void clear | ( | ) |
Definition at line 67 of file Observers.cpp.
void createTopic | ( | const LogUpdate & | , |
const std::string & | |||
) |
Definition at line 137 of file Observers.cpp.
void destroyTopic | ( | const LogUpdate & | , |
const std::string & | |||
) |
Definition at line 148 of file Observers.cpp.
void getReapedSlaves | ( | std::vector< int > & | d | ) |
Definition at line 74 of file Observers.cpp.
void init | ( | const std::set< IceStormElection::GroupNodeInfo > & | , |
const LogUpdate & | , | ||
const TopicContentSeq & | |||
) |
void removeSubscriber | ( | const LogUpdate & | , |
const std::string & | , | ||
const Ice::IdentitySeq & | |||
) |
Definition at line 170 of file Observers.cpp.
void setMajority | ( | unsigned int | majority | ) |
Definition at line 25 of file Observers.cpp.