public:
enum class MsgType
{
- STREAM_BEG,
- MSG_ITER_INACTIVITY,
+ StreamBeg,
+ MsgIterInactivity,
};
using CreateClockCls = bt2::ClockClass::Shared (*)(bt2::SelfComponent);
const auto clockCls = createClockCls(self.component());
switch (msgType) {
- case MsgType::STREAM_BEG:
+ case MsgType::StreamBeg:
{
const auto streamCls = trace.cls().createStreamClass();
return self.createStreamBeginningMessage(*streamCls->instantiate(trace));
}
- case MsgType::MSG_ITER_INACTIVITY:
+ case MsgType::MsgIterInactivity:
BT_ASSERT(clockCls);
return self.createMessageIteratorInactivityMessage(*clockCls, 12);
};
__attribute__((used)) const char *format_as(const ClockClsCompatRunIn::MsgType msgType)
{
switch (msgType) {
- case ClockClsCompatRunIn::MsgType::STREAM_BEG:
+ case ClockClsCompatRunIn::MsgType::StreamBeg:
return "sb";
- case ClockClsCompatRunIn::MsgType::MSG_ITER_INACTIVITY:
+ case ClockClsCompatRunIn::MsgType::MsgIterInactivity:
return "mii";
}
* without a clock class.
*/
static constexpr std::array<ClockClsCompatRunIn::MsgType, 2> msgTypes {
- ClockClsCompatRunIn::MsgType::STREAM_BEG,
- ClockClsCompatRunIn::MsgType::MSG_ITER_INACTIVITY,
+ ClockClsCompatRunIn::MsgType::StreamBeg,
+ ClockClsCompatRunIn::MsgType::MsgIterInactivity,
};
const auto isInvalidCase = [](const ClockClsCompatRunIn::MsgType msgType,
const ClockClsCompatRunIn::CreateClockCls createClockCls) {
- return msgType == ClockClsCompatRunIn::MsgType::MSG_ITER_INACTIVITY &&
+ return msgType == ClockClsCompatRunIn::MsgType::MsgIterInactivity &&
createClockCls == noClockClass;
};
triggers.emplace_back(bt2s::make_unique<RunInCondTrigger<ClockClsCompatRunIn>>(
ClockClsCompatRunIn {msgType1, createClockCls1, msgType2, createClockCls2},
- CondTrigger::Type::POST, condId, fmt::format("{}-{}", msgType1, msgType2)));
+ CondTrigger::Type::Post, condId, fmt::format("{}-{}", msgType1, msgType2)));
}
}
};