|
QGIS API Documentation
2.18.21-Las Palmas (9fba24a)
|
#include <qgswkbptr.h>

Public Member Functions | |
| QgsConstWkbPtr (const unsigned char *p, int size) | |
| operator const unsigned char * () const | |
| void | operator+= (int n) |
| void | operator-= (int n) |
| const QgsConstWkbPtr & | operator>> (double &v) const |
| const QgsConstWkbPtr & | operator>> (float &r) const |
| const QgsConstWkbPtr & | operator>> (int &v) const |
| const QgsConstWkbPtr & | operator>> (unsigned int &v) const |
| const QgsConstWkbPtr & | operator>> (char &v) const |
| virtual const QgsConstWkbPtr & | operator>> (QPointF &point) const |
| Read a point. More... | |
| virtual const QgsConstWkbPtr & | operator>> (QPolygonF &points) const |
| Read a point array. More... | |
| QgsWKBTypes::Type | readHeader () const |
| int | remaining () const |
Protected Member Functions | |
| template<typename T > | |
| void | read (T &v) const |
| Read a value. More... | |
| void | verifyBound (int size) const |
| Verify bounds. More... | |
Protected Attributes | |
| unsigned char * | mEnd |
| bool | mEndianSwap |
| unsigned char * | mP |
| QgsWKBTypes::Type | mWkbType |
Definition at line 93 of file qgswkbptr.h.
| QgsConstWkbPtr::QgsConstWkbPtr | ( | const unsigned char * | p, |
| int | size | ||
| ) |
Definition at line 30 of file qgswkbptr.cpp.
|
inline |
Definition at line 132 of file qgswkbptr.h.
|
inline |
Definition at line 129 of file qgswkbptr.h.
|
inline |
Definition at line 130 of file qgswkbptr.h.
|
inline |
Definition at line 118 of file qgswkbptr.h.
|
inline |
Definition at line 119 of file qgswkbptr.h.
|
inline |
Definition at line 120 of file qgswkbptr.h.
|
inline |
Definition at line 121 of file qgswkbptr.h.
|
inline |
Definition at line 122 of file qgswkbptr.h.
|
virtual |
Read a point.
Reimplemented in QgsConstWkbSimplifierPtr.
Definition at line 60 of file qgswkbptr.cpp.
|
virtual |
Read a point array.
Reimplemented in QgsConstWkbSimplifierPtr.
Definition at line 67 of file qgswkbptr.cpp.
|
inlineprotected |
Read a value.
Definition at line 105 of file qgswkbptr.h.
| QgsWKBTypes::Type QgsConstWkbPtr::readHeader | ( | ) | const |
Definition at line 38 of file qgswkbptr.cpp.
|
inline |
Definition at line 133 of file qgswkbptr.h.
|
protected |
Verify bounds.
Definition at line 54 of file qgswkbptr.cpp.
|
protected |
Definition at line 97 of file qgswkbptr.h.
|
mutableprotected |
Definition at line 98 of file qgswkbptr.h.
|
mutableprotected |
Definition at line 96 of file qgswkbptr.h.
|
mutableprotected |
Definition at line 99 of file qgswkbptr.h.
1.8.13