Envision
A visual programming IDE for object-oriented languages
|
Public Member Functions | |
virtual | ~VersionInfo () override |
Public Member Functions inherited from OODebug::Reply | |
virtual | ~Reply () override |
Public Member Functions inherited from OODebug::MessagePart | |
virtual | ~MessagePart () |
void | addMessageField (ReadOperator reader, WriteOperator writer=nullptr) |
virtual int | kind () const |
Public Attributes | |
MessageField< QString > | description {&VersionInfo::description, this} |
MessageField< qint32 > | jdwpMajor {&VersionInfo::jdwpMajor, this} |
MessageField< qint32 > | jdwpMinor {&VersionInfo::jdwpMinor, this} |
MessageField< QString > | vmName {&VersionInfo::vmName, this} |
MessageField< QString > | vmVersion {&VersionInfo::vmVersion, this} |
Public Attributes inherited from OODebug::Reply | |
MessageField< Protocol::Error > | error {&Reply::error, this} |
MessageField< qint8 > | flags {&Reply::flags, this} |
MessageField< qint32 > | id {&Reply::id, this} |
MessageField< qint32 > | length {&Reply::length, this} |
Additional Inherited Members | |
Public Types inherited from OODebug::MessagePart | |
using | ReadOperator = std::function< void(MessagePart *, QDataStream &)> |
using | WriteOperator = std::function< void(const MessagePart *, QDataStream &)> |
Static Public Member Functions inherited from OODebug::MessagePart | |
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... | |
Static Public Attributes inherited from OODebug::MessagePart | |
static const int | noKind {} |
|
overridevirtual |
MessageField<QString> OODebug::VersionInfo::description {&VersionInfo::description, this} |
MessageField<qint32> OODebug::VersionInfo::jdwpMajor {&VersionInfo::jdwpMajor, this} |
MessageField<qint32> OODebug::VersionInfo::jdwpMinor {&VersionInfo::jdwpMinor, this} |
MessageField<QString> OODebug::VersionInfo::vmName {&VersionInfo::vmName, this} |
MessageField<QString> OODebug::VersionInfo::vmVersion {&VersionInfo::vmVersion, this} |