#include <MKData.hpp>
Public Member Functions | |
| MKValue * | getValueByID (MKInt id) const |
| bool | isMember (MKValue *value_) const |
| MKData () | |
| void | registerMKDataListener (MKDataListener *listener) |
| void | unRegisterMKDataListener (MKDataListener *listener) |
| virtual | ~MKData () |
Static Public Member Functions | |
| static MKActiveIDs | getPattern (MKDataPattern pattern) |
Protected Member Functions | |
| void | createMap () |
| void | notifyMKDataListeners (MKValue *value) |
| MKValue * | setValue (MKSingleValuePacket packet) |
Protected Attributes | |
| std::set< MKDataListener * > | dataListenerSet |
| MKValueMap | valueMap |
Friends | |
| class | MKInterfaceConnection |
Definition at line 32 of file MKData.hpp.
Definition at line 13 of file MKData.cpp.
| TELEKYB_NAMESPACE::MKData::~MKData | ( | ) | [virtual] |
Definition at line 19 of file MKData.cpp.
| void TELEKYB_NAMESPACE::MKData::createMap | ( | ) | [protected] |
Definition at line 27 of file MKData.cpp.
| MKActiveIDs TELEKYB_NAMESPACE::MKData::getPattern | ( | MKDataPattern | pattern | ) | [static] |
Definition at line 67 of file MKData.cpp.
| MKValue * TELEKYB_NAMESPACE::MKData::getValueByID | ( | MKInt | id | ) | const |
Definition at line 34 of file MKData.cpp.
| bool TELEKYB_NAMESPACE::MKData::isMember | ( | MKValue * | value_ | ) | const |
Definition at line 62 of file MKData.cpp.
| void TELEKYB_NAMESPACE::MKData::notifyMKDataListeners | ( | MKValue * | value | ) | [protected] |
Definition at line 55 of file MKData.cpp.
| void TELEKYB_NAMESPACE::MKData::registerMKDataListener | ( | MKDataListener * | listener | ) |
Definition at line 133 of file MKData.cpp.
| MKValue * TELEKYB_NAMESPACE::MKData::setValue | ( | MKSingleValuePacket | packet | ) | [protected] |
Definition at line 43 of file MKData.cpp.
| void TELEKYB_NAMESPACE::MKData::unRegisterMKDataListener | ( | MKDataListener * | listener | ) |
Definition at line 138 of file MKData.cpp.
friend class MKInterfaceConnection [friend] |
Definition at line 61 of file MKData.hpp.
std::set<MKDataListener*> TELEKYB_NAMESPACE::MKData::dataListenerSet [protected] |
Definition at line 38 of file MKData.hpp.
MKValueMap TELEKYB_NAMESPACE::MKData::valueMap [protected] |
Definition at line 34 of file MKData.hpp.