![]() |
User Manual, Developers Guide and API Documentation |
![]() |
#include <BERProvider.hpp>


Public Types | |
| typedef std::list< BERConsumer * > | BERConsumerContainer |
Public Member Functions | |
| virtual void | attachBERConsumer (BERConsumer *berConsumer) |
| Add an observer. | |
| BERProvider () | |
| Constructor. | |
| virtual void | detachBERConsumer (BERConsumer *berConsumer) |
| Remove an observer. | |
| const BERConsumerContainer & | getBERConsumersAttached () const |
| Provides access to all attached BER observers. | |
| void | notifyBERConsumers (double BER, int packetSize) const |
| Call reportBER of all attached BER observers. | |
| virtual | ~BERProvider () |
| Destructor. | |
Private Attributes | |
| BERConsumerContainer | berConsumers |
| Stores all attached BER observers. | |
Definition at line 26 of file BERProvider.hpp.
| typedef std::list<BERConsumer*> glue::BERProvider::BERConsumerContainer |
Definition at line 29 of file BERProvider.hpp.
| BERProvider::BERProvider | ( | ) | [explicit] |
Definition at line 23 of file BERProvider.cpp.
| BERProvider::~BERProvider | ( | ) | [virtual] |
Definition at line 29 of file BERProvider.cpp.
| void BERProvider::attachBERConsumer | ( | BERConsumer * | berConsumer | ) | [virtual] |
Definition at line 41 of file BERProvider.cpp.
| void BERProvider::detachBERConsumer | ( | BERConsumer * | berConsumer | ) | [virtual] |
Definition at line 55 of file BERProvider.cpp.
| const BERProvider::BERConsumerContainer & BERProvider::getBERConsumersAttached | ( | ) | const |
Definition at line 82 of file BERProvider.cpp.
Definition at line 69 of file BERProvider.cpp.
Definition at line 74 of file BERProvider.hpp.
1.5.5