DebugServer2
Loading...
Searching...
No Matches
ds2::GDBRemote::RegisterInfo Struct Reference

Public Types

enum  Encoding {
  kEncodingNone , kEncodingUInt , kEncodingSInt , kEncodingIEEE754 ,
  kEncodingVector
}
 
enum  Format {
  kFormatNone , kFormatBinary , kFormatDecimal , kFormatHex ,
  kFormatFloat , kFormatVectorUInt8 , kFormatVectorSInt8 , kFormatVectorUInt16 ,
  kFormatVectorSInt16 , kFormatVectorUInt32 , kFormatVectorSInt32 , kFormatVectorUInt128 ,
  kFormatVectorFloat32
}
 

Public Member Functions

std::string encode (int xmlSet=-1) const
 

Public Attributes

std::string setName
 
std::string registerName
 
std::string alternateName
 
std::string genericName
 
size_t bitSize
 
ssize_t byteOffset
 
ssize_t ehframeRegisterIndex
 
ssize_t dwarfRegisterIndex
 
uint32_t regno
 
Encoding encoding
 
Format format
 
std::vector< uint32_t > containerRegisters
 
std::vector< uint32_t > invalidateRegisters
 

The documentation for this struct was generated from the following files: