17 #ifndef _umessage_hpp_ 18 #define _umessage_hpp_ 21 #include <ubit/uelem.hpp> 22 #include <ubit/uattr.hpp> 39 const UStr& getName() {
return name;}
40 const UStr& getValue() {
return value;}
54 void fireMessagePort(
const char* data);
58 bool operator()(
const UStr* s1,
const UStr* s2)
const 61 typedef std::map<const UStr*, UMessagePort*, Comp> MessMap;
Ubit Message.
Definition: umessage.hpp:27
Impl.
Definition: umessage.hpp:50
lightweight general purpose container.
Definition: uelem.hpp:44
Ubit Message Port.
Definition: umessage.hpp:36
Definition: uhardfont.hpp:31
Definition: uwinImpl.hpp:84
virtual int compare(const char *, bool ignore_case=false) const
compare strings lexicographically, ignores case if last argument is true.
Ubit String.
Definition: ustr.hpp:72
Ubit Message events.
Definition: uevent.hpp:462