MQueue 18 examples/mqueue-cpp/mqueue.cpp bool operator() (const MQueue* q) const { return q->getName() == name; } MQueue 21 examples/mqueue-cpp/mqueue.cpp set<MQueue*> MQueue::knownQueues; MQueue 23 examples/mqueue-cpp/mqueue.cpp string MQueue::popMessage() throw (MQueueException) MQueue 33 examples/mqueue-cpp/mqueue.cpp size_t MQueue::pushMessage(string body, int urgency) MQueue 40 examples/mqueue-cpp/mqueue.cpp void MQueue::registerSelf() MQueue 45 examples/mqueue-cpp/mqueue.cpp void MQueue::unregisterSelf() MQueue 50 examples/mqueue-cpp/mqueue.cpp MQueue *MQueue::findByName(string name) MQueue 52 examples/mqueue-cpp/mqueue.cpp set<MQueue*>::iterator z = find_if(knownQueues.begin(), MQueue 45 examples/mqueue-cpp/mqueue.h class MQueue { MQueue 47 examples/mqueue-cpp/mqueue.h MQueue(string name_) : name(name_) { registerSelf(); } MQueue 48 examples/mqueue-cpp/mqueue.h ~MQueue() { unregisterSelf(); } MQueue 59 examples/mqueue-cpp/mqueue.h static MQueue *findByName(string name); MQueue 61 examples/mqueue-cpp/mqueue.h bool operator< (const MQueue& m) const { return name < m.name; } MQueue 67 examples/mqueue-cpp/mqueue.h static set<MQueue*> knownQueues; MQueue 18 examples/mqueue-cpp/mqueue_glue.cpp MQueue *q = MQUEUE_UNBOX(obj); MQueue 25 examples/mqueue-cpp/mqueue_glue.cpp MQueue *q; MQueue 22 examples/mqueue-cpp/mqueue_glue.h #define MQUEUE_UNBOX(obj) SCM_FOREIGN_POINTER_REF(MQueue*, obj)