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 159 of file Observers.cpp.

◆ check()

bool check ( )

Definition at line 31 of file Observers.cpp.

+ Here is the call graph for this function:

◆ clear()

void clear ( )

Definition at line 67 of file Observers.cpp.

◆ createTopic()

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

Definition at line 137 of file Observers.cpp.

◆ destroyTopic()

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

Definition at line 148 of file Observers.cpp.

◆ getReapedSlaves()

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

Definition at line 74 of file Observers.cpp.

◆ init()

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

Definition at line 81 of file Observers.cpp.

+ Here is the call graph for this function:

◆ removeSubscriber()

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

Definition at line 170 of file Observers.cpp.

◆ setMajority()

void setMajority ( unsigned int  majority)

Definition at line 25 of file Observers.cpp.


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