| Envision
    A visual programming IDE for object-oriented languages | 
 
  
| Public Member Functions | |
| virtual | ~SingleStepEvent () override | 
|  Public Member Functions inherited from OODebug::MessagePart | |
| virtual | ~MessagePart () | 
| void | addMessageField (ReadOperator reader, WriteOperator writer=nullptr) | 
| virtual int | kind () const | 
| Public Attributes | |
| MessageField< Location > | location {&SingleStepEvent::location, this} | 
| MessageField< qint32 > | requestID {&SingleStepEvent::requestID, this} | 
| MessageField< qint64 > | thread {&SingleStepEvent::thread, 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<Location> OODebug::SingleStepEvent::location {&SingleStepEvent::location, this} | 
| MessageField<qint32> OODebug::SingleStepEvent::requestID {&SingleStepEvent::requestID, this} | 
| MessageField<qint64> OODebug::SingleStepEvent::thread {&SingleStepEvent::thread, this} |