|
using | ReadOperator = std::function< void(MessagePart *, QDataStream &)> |
|
using | WriteOperator = std::function< void(const MessagePart *, QDataStream &)> |
|
Static Public Member Functions inherited from OODebug::Command |
static void | resetIds () |
|
template<typename Enum > |
static constexpr std::enable_if< std::is_enum< Enum >::value, typename std::underlying_type< Enum >::type >::type | cast (Enum enumValue) |
| Casts an enum value to its underlying type. More...
|
|
Public Attributes inherited from OODebug::Command |
MessageField< qint8 > | command {&Command::command, this} |
|
MessageField< Protocol::CommandSet > | commandSet {&Command::commandSet, this} |
|
MessageField< qint8 > | flags {&Command::flags, this} |
|
MessageField< qint32 > | id {&Command::id, this} |
|
MessageField< qint32 > | length {&Command::length, this} |
|
static const int | noKind {} |
|
Protected Member Functions inherited from OODebug::Command |
template<typename T , typename = typename std::enable_if<std::is_enum<T>::value>::type> |
| Command (Protocol::CommandSet cmdSet, T cmd) |
|