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.