#include <MKValue.hpp>
Public Member Functions | |
bool | equals (MKSingleValuePacket packet) const |
bool | equals (const MKValue &other) const |
MKInt | getID () const |
MKSingleValuePacket | getMKSingleValuePacket () const |
MKSingleValuePacket | getMKSingleValuePacketWithValue (MKInt value_) const |
std::string | getName () const |
Time | getStamp () const |
MKInt | getValue () const |
bool | hasID (MKInt id_) const |
bool | isUnset () const |
void | setStamp () |
std::string | toString () const |
virtual | ~MKValue () |
Protected Member Functions | |
MKValue (const std::string &name_, MKInt id_) | |
void | setValue (MKInt value_) |
Protected Attributes | |
MKInt | id |
std::string | name |
Time | stamp |
MKInt | value |
Friends | |
class | MKData |
Definition at line 26 of file MKValue.hpp.
TELEKYB_NAMESPACE::MKValue::MKValue | ( | const std::string & | name_, |
MKInt | id_ | ||
) | [protected] |
Definition at line 15 of file MKValue.cpp.
TELEKYB_NAMESPACE::MKValue::~MKValue | ( | ) | [virtual] |
Definition at line 22 of file MKValue.cpp.
bool TELEKYB_NAMESPACE::MKValue::equals | ( | MKSingleValuePacket | packet | ) | const [inline] |
Definition at line 96 of file MKValue.hpp.
bool TELEKYB_NAMESPACE::MKValue::equals | ( | const MKValue & | other | ) | const [inline] |
Definition at line 103 of file MKValue.hpp.
MKInt TELEKYB_NAMESPACE::MKValue::getID | ( | ) | const |
Definition at line 50 of file MKValue.cpp.
Definition at line 32 of file MKValue.cpp.
MKSingleValuePacket TELEKYB_NAMESPACE::MKValue::getMKSingleValuePacketWithValue | ( | MKInt | value_ | ) | const |
Definition at line 37 of file MKValue.cpp.
std::string TELEKYB_NAMESPACE::MKValue::getName | ( | ) | const [inline] |
Definition at line 121 of file MKValue.hpp.
Time TELEKYB_NAMESPACE::MKValue::getStamp | ( | ) | const [inline] |
Definition at line 115 of file MKValue.hpp.
MKInt TELEKYB_NAMESPACE::MKValue::getValue | ( | ) | const |
Definition at line 59 of file MKValue.cpp.
bool TELEKYB_NAMESPACE::MKValue::hasID | ( | MKInt | id_ | ) | const [inline] |
Definition at line 82 of file MKValue.hpp.
bool TELEKYB_NAMESPACE::MKValue::isUnset | ( | ) | const |
Definition at line 27 of file MKValue.cpp.
void TELEKYB_NAMESPACE::MKValue::setStamp | ( | ) | [inline] |
Definition at line 109 of file MKValue.hpp.
void TELEKYB_NAMESPACE::MKValue::setValue | ( | MKInt | value_ | ) | [protected] |
Definition at line 63 of file MKValue.cpp.
std::string TELEKYB_NAMESPACE::MKValue::toString | ( | ) | const |
Definition at line 70 of file MKValue.cpp.
friend class MKData [friend] |
Definition at line 75 of file MKValue.hpp.
MKInt TELEKYB_NAMESPACE::MKValue::id [protected] |
Definition at line 29 of file MKValue.hpp.
std::string TELEKYB_NAMESPACE::MKValue::name [protected] |
Definition at line 28 of file MKValue.hpp.
Time TELEKYB_NAMESPACE::MKValue::stamp [protected] |
Definition at line 31 of file MKValue.hpp.
MKInt TELEKYB_NAMESPACE::MKValue::value [protected] |
Definition at line 30 of file MKValue.hpp.