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>
34 inline namespace IGNITION_TRANSPORT_VERSION_NAMESPACE {
41 class IGNITION_TRANSPORT_LOG_VISIBLE
MsgIter
65 public:
bool operator==(
const MsgIter &_other)
const;
70 public:
bool operator!=(
const MsgIter &_other)
const;
79 public:
const Message &operator*()
const;
83 public:
const Message *operator->()
const;
89 #pragma warning(disable: 4251)
Definition: gz/transport/AdvertiseOptions.hh:28
Holds the result of a query for messages.
Definition: gz/transport/log/Batch.hh:41
Implements iterator for reading messages.
Definition: gz/transport/log/MsgIter.hh:41
Represents a message in a bag file.
Definition: gz/transport/log/Message.hh:40