Go to the documentation of this file.
18 #ifndef GZ_TRANSPORT_LOG_MSGITER_HH_
19 #define GZ_TRANSPORT_LOG_MSGITER_HH_
23 #include <gz/transport/config.hh>
24 #include <gz/transport/log/Export.hh>
30 inline namespace IGNITION_TRANSPORT_VERSION_NAMESPACE {
37 class IGNITION_TRANSPORT_LOG_VISIBLE
MsgIter
61 public:
bool operator==(
const MsgIter &_other)
const;
66 public:
bool operator!=(
const MsgIter &_other)
const;
75 public:
const Message &operator*()
const;
79 public:
const Message *operator->()
const;
85 #pragma warning(disable: 4251)
Holds the result of a query for messages.
Definition: gz/transport/log/Batch.hh:37
Implements iterator for reading messages.
Definition: gz/transport/log/MsgIter.hh:37
Represents a message in a bag file.
Definition: gz/transport/log/Message.hh:36
Definition: gz/transport/log/Batch.hh:27