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


Public Member Functions | |
| void | activate (const RECEPTACLETYPE *src) |
| void | activate (const typename wns::ldk::Link< RECEPTACLETYPE >::ExchangeContainer &src) |
| std::list< RECEPTACLETYPE * > | getFUs () const |
| SwitchLink () | |
| virtual | ~SwitchLink () |
Link interface | |
| virtual void | add (RECEPTACLETYPE *it) |
| Add a FU to the link set. | |
| virtual void | clear () |
| Erase all FUs. | |
| virtual const wns::ldk::Link < RECEPTACLETYPE > ::ExchangeContainer | get () const |
| Return set of stored FUs. | |
| virtual void | set (const typename wns::ldk::Link< RECEPTACLETYPE >::ExchangeContainer &src) |
| virtual long unsigned int | size () const |
| Return number of FUs added. | |
Protected Attributes | |
| RECEPTACLETYPE * | active |
| std::list< RECEPTACLETYPE * > | recs |
Friends | |
| class | tests::SwitchLinkTest |
Definition at line 44 of file SwitchLink.hpp.
| lte::helper::SwitchLink< RECEPTACLETYPE >::SwitchLink | ( | ) | [inline] |
Definition at line 49 of file SwitchLink.hpp.
| virtual lte::helper::SwitchLink< RECEPTACLETYPE >::~SwitchLink | ( | ) | [inline, virtual] |
Definition at line 55 of file SwitchLink.hpp.
| void lte::helper::SwitchLink< RECEPTACLETYPE >::activate | ( | const RECEPTACLETYPE * | src | ) | [inline] |
Definition at line 131 of file SwitchLink.hpp.
| void lte::helper::SwitchLink< RECEPTACLETYPE >::activate | ( | const typename wns::ldk::Link< RECEPTACLETYPE >::ExchangeContainer & | src | ) | [inline] |
Definition at line 118 of file SwitchLink.hpp.
| virtual void lte::helper::SwitchLink< RECEPTACLETYPE >::add | ( | RECEPTACLETYPE * | it | ) | [inline, virtual] |
| virtual void lte::helper::SwitchLink< RECEPTACLETYPE >::clear | ( | ) | [inline, virtual] |
| virtual const wns::ldk::Link<RECEPTACLETYPE>::ExchangeContainer lte::helper::SwitchLink< RECEPTACLETYPE >::get | ( | ) | const [inline, virtual] |
| std::list<RECEPTACLETYPE*> lte::helper::SwitchLink< RECEPTACLETYPE >::getFUs | ( | ) | const [inline] |
Definition at line 142 of file SwitchLink.hpp.
| virtual void lte::helper::SwitchLink< RECEPTACLETYPE >::set | ( | const typename wns::ldk::Link< RECEPTACLETYPE >::ExchangeContainer & | src | ) | [inline, virtual] |
Definition at line 98 of file SwitchLink.hpp.
| virtual long unsigned int lte::helper::SwitchLink< RECEPTACLETYPE >::size | ( | ) | const [inline, virtual] |
friend class tests::SwitchLinkTest [friend] |
Definition at line 47 of file SwitchLink.hpp.
RECEPTACLETYPE* lte::helper::SwitchLink< RECEPTACLETYPE >::active [protected] |
Definition at line 150 of file SwitchLink.hpp.
std::list<RECEPTACLETYPE*> lte::helper::SwitchLink< RECEPTACLETYPE >::recs [protected] |
Definition at line 148 of file SwitchLink.hpp.
1.5.5