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


Public Member Functions | |
| wns::probe::bus::ContextProviderCollection & | getContextProviderCollection () const |
| std::string | getName () const |
| wns::node::Interface * | getNode () const |
| int | getNodeID () const |
| bool | isBroadcast () const |
| bool | isValid () const |
| bool | operator!= (const UserID &other) const |
| bool | operator< (const UserID &other) const |
| void | operator= (const UserID &other) |
| bool | operator== (const UserID &other) const |
| void | setBroadcast () |
| UserID (wns::node::Interface *node) | |
| UserID (const UserID &other) | |
| UserID () | |
| virtual | ~UserID () |
Private Member Functions | |
| virtual std::string | doToString () const |
| Overload to customize the representation of your class. | |
Private Attributes | |
| bool | isBroadcast_ |
| wns::node::Interface * | node_ |
Definition at line 59 of file SchedulerTypes.hpp.
| wns::scheduler::UserID::UserID | ( | ) | [inline, explicit] |
Definition at line 63 of file SchedulerTypes.hpp.
| wns::scheduler::UserID::UserID | ( | const UserID & | other | ) | [inline] |
Definition at line 65 of file SchedulerTypes.hpp.
| wns::scheduler::UserID::UserID | ( | wns::node::Interface * | node | ) | [inline, explicit] |
Definition at line 67 of file SchedulerTypes.hpp.
| virtual wns::scheduler::UserID::~UserID | ( | ) | [inline, virtual] |
Definition at line 69 of file SchedulerTypes.hpp.
| virtual std::string wns::scheduler::UserID::doToString | ( | ) | const [inline, private, virtual] |
| wns::probe::bus::ContextProviderCollection& wns::scheduler::UserID::getContextProviderCollection | ( | ) | const [inline] |
Definition at line 163 of file SchedulerTypes.hpp.
| std::string wns::scheduler::UserID::getName | ( | ) | const [inline] |
Definition at line 98 of file SchedulerTypes.hpp.
| wns::node::Interface* wns::scheduler::UserID::getNode | ( | ) | const [inline] |
Definition at line 115 of file SchedulerTypes.hpp.
| int wns::scheduler::UserID::getNodeID | ( | ) | const [inline] |
Definition at line 123 of file SchedulerTypes.hpp.
| bool wns::scheduler::UserID::isBroadcast | ( | ) | const [inline] |
Definition at line 92 of file SchedulerTypes.hpp.
| bool wns::scheduler::UserID::isValid | ( | ) | const [inline] |
Definition at line 72 of file SchedulerTypes.hpp.
Definition at line 137 of file SchedulerTypes.hpp.
Definition at line 143 of file SchedulerTypes.hpp.
| void wns::scheduler::UserID::operator= | ( | const UserID & | other | ) | [inline] |
Definition at line 156 of file SchedulerTypes.hpp.
Definition at line 131 of file SchedulerTypes.hpp.
| void wns::scheduler::UserID::setBroadcast | ( | ) | [inline] |
Definition at line 86 of file SchedulerTypes.hpp.
bool wns::scheduler::UserID::isBroadcast_ [private] |
Definition at line 180 of file SchedulerTypes.hpp.
Definition at line 178 of file SchedulerTypes.hpp.
1.5.5