WSF
WsfXIO_ScriptCommandPkt Class Reference

#include <WsfXIO_PacketRegistry.hpp>

Inheritance diagram for WsfXIO_ScriptCommandPkt:
Collaboration diagram for WsfXIO_ScriptCommandPkt:

Public Types

enum  CommandType {
  cSET_BREAKPOINT , cCLEAR_BREAKPOINT , cRESUME , cSTEP_INTO ,
  cSTEP_OVER , cSTEP_OUT
}
Public Types inherited from WsfXIO_Packet
enum  PacketFlags { cSYNCHRONIZED = 1 }
typedef bool BaseType

Public Member Functions

 XIO_DEFINE_PACKET (WsfXIO_ScriptCommandPkt, WsfXIO_Packet, 70)
Public Member Functions inherited from WsfXIO_Packet
 WsfXIO_Packet (int aPacketId)
template<typename T>
void Serialize (T &aBuff)
 Serializes the packet header. Must be called first from derived class Serialize().
float GetTimeStamp () const
void SetTimeStamp (float aTimeStamp)
void SetFlags (uint32_t aFlags)
void AddFlags (uint32_t aFlags)
uint32_t GetFlags () const

Public Attributes

int mCommandType
size_t mLineNumber
int mBreakpointId
std::string mFilePath
std::string mCondition
Public Attributes inherited from WsfXIO_Packet
GenUniqueId mApplicationId

Additional Inherited Members

Static Public Attributes inherited from WsfXIO_Packet
static const int cPACKET_ID = -1
Protected Attributes inherited from WsfXIO_Packet
uint32_t mFlags
float mTimeStamp

Member Enumeration Documentation

◆ CommandType

Enumerator
cSET_BREAKPOINT 
cCLEAR_BREAKPOINT 
cRESUME 
cSTEP_INTO 
cSTEP_OVER 
cSTEP_OUT 

Member Function Documentation

◆ XIO_DEFINE_PACKET()

WsfXIO_ScriptCommandPkt::XIO_DEFINE_PACKET ( WsfXIO_ScriptCommandPkt ,
WsfXIO_Packet ,
70  )
inline

Member Data Documentation

◆ mBreakpointId

int WsfXIO_ScriptCommandPkt::mBreakpointId

◆ mCommandType

int WsfXIO_ScriptCommandPkt::mCommandType

◆ mCondition

std::string WsfXIO_ScriptCommandPkt::mCondition

◆ mFilePath

std::string WsfXIO_ScriptCommandPkt::mFilePath

◆ mLineNumber

size_t WsfXIO_ScriptCommandPkt::mLineNumber

The documentation for this class was generated from the following file:
Copyrights Multiple, All Rights Reserved