Fix: flt.utils.muxer: reject two different clock classes with unknown origin and...
[babeltrace.git] / src / plugins / utils / muxer / msg-iter.hpp
index 993ed4a43f914467da59fd3927ccef4b0e3042af..d8c33c3787bb1b6a38b210098498c053f25c2db6 100644 (file)
@@ -10,8 +10,9 @@
 
 #include <vector>
 
+#include "cpp-common/bt2/component-class-dev.hpp"
 #include "cpp-common/bt2/optional-borrowed-object.hpp"
-#include "cpp-common/bt2/plugin-dev.hpp"
+#include "cpp-common/bt2/self-message-iterator-configuration.hpp"
 #include "cpp-common/bt2c/prio-heap.hpp"
 #include "cpp-common/bt2c/uuid.hpp"
 #include "cpp-common/bt2s/optional.hpp"
@@ -122,9 +123,13 @@ private:
      *
      * For `ORIG_ISNT_UNIX_EPOCH_AND_SPEC_UUID`, `*_mExpectedClkClsUuid`
      * is the expected specific UUID.
+     *
+     * For `ORIG_ISNT_UNIX_EPOCH_AND_NO_UUID`, `_mExpectedClkCls` is the
+     * expected clock class.
      */
     _ClkClsExpectation _mClkClsExpectation = _ClkClsExpectation::ANY;
     bt2s::optional<bt2c::Uuid> _mExpectedClkClsUuid;
+    bt2::ConstClockClass::Shared _mExpectedClkCls;
 };
 
 } /* namespace bt2mux */
This page took 0.023642 seconds and 4 git commands to generate.