#include <message.h>
Definition at line 176 of file message.h.
◆ Iterator()
dart::MessageQueue::Iterator::Iterator |
( |
const MessageQueue * |
queue | ) |
|
|
explicit |
Definition at line 168 of file message.cc.
168 : next_(nullptr) {
170}
void Reset(const MessageQueue *queue)
◆ ~Iterator()
dart::MessageQueue::Iterator::~Iterator |
( |
| ) |
|
|
virtual |
◆ HasNext()
bool dart::MessageQueue::Iterator::HasNext |
( |
| ) |
|
Definition at line 180 of file message.cc.
180 {
181 return next_ != nullptr;
182}
◆ Next()
Message * dart::MessageQueue::Iterator::Next |
( |
| ) |
|
Definition at line 185 of file message.cc.
185 {
187 next_ = next_->next_;
188 return current;
189}
◆ Reset()
void dart::MessageQueue::Iterator::Reset |
( |
const MessageQueue * |
queue | ) |
|
The documentation for this class was generated from the following files: