QWSProtocolItem Struct Reference

QWSProtocolItem Struct Reference

#include <qwsprotocolitem_qws.h>

Class Description

Definition at line 61 of file qwsprotocolitem_qws.h.

+ Inheritance diagram for QWSProtocolItem:

Public Member Functions

 QWSProtocolItem (int t, int len, char *ptr)
 
virtual ~QWSProtocolItem ()
 
void write (QIODevice *s)
 
bool read (QIODevice *s)
 
void copyFrom (const QWSProtocolItem *item)
 
virtual void setData (const char *data, int len, bool allocateMem=true)
 

Public Attributes

int type
 
int simpleLen
 
int rawLen
 
bool deleteRaw
 
char * simpleDataPtr
 
char * rawDataPtr
 
int bytesRead
 

Constructor & Destructor Documentation

QWSProtocolItem ( int  t,
int  len,
char *  ptr 
)
inline

Definition at line 64 of file qwsprotocolitem_qws.h.

64  : type(t),
65  simpleLen(len), rawLen(-1), deleteRaw(false), simpleDataPtr(ptr),
66  rawDataPtr(0), bytesRead(0) { }
GLenum GLsizei len
Definition: GLee.h:2695
GLdouble GLdouble t
Definition: GLee.h:1181
virtual ~QWSProtocolItem ( )
virtual

Member Function Documentation

void write ( QIODevice s)
bool read ( QIODevice s)
void copyFrom ( const QWSProtocolItem item)
virtual void setData ( const char *  data,
int  len,
bool  allocateMem = true 
)
virtual

Member Data Documentation

Definition at line 70 of file qwsprotocolitem_qws.h.

int simpleLen

Definition at line 71 of file qwsprotocolitem_qws.h.

int rawLen

Definition at line 72 of file qwsprotocolitem_qws.h.

bool deleteRaw

Definition at line 73 of file qwsprotocolitem_qws.h.

char* simpleDataPtr

Definition at line 84 of file qwsprotocolitem_qws.h.

char* rawDataPtr

Definition at line 85 of file qwsprotocolitem_qws.h.

int bytesRead

Definition at line 87 of file qwsprotocolitem_qws.h.


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