#include <qgswkbptr.h>
Definition at line 42 of file qgswkbptr.h.
 
◆ QgsWkbPtr() [1/2]
      
        
          | QgsWkbPtr::QgsWkbPtr | ( | QByteArray & | wkb | ) |  | 
      
 
Construct WKB pointer from QByteArray. 
Definition at line 18 of file qgswkbptr.cpp.
 
 
◆ QgsWkbPtr() [2/2]
      
        
          | QgsWkbPtr::QgsWkbPtr | ( | unsigned char * | p, | 
        
          |  |  | int | size | 
        
          |  | ) |  |  | 
      
 
 
◆ operator unsigned char *()
  
  | 
        
          | QgsWkbPtr::operator unsigned char * | ( |  | ) | const |  | inline | 
 
 
◆ operator+=()
  
  | 
        
          | void QgsWkbPtr::operator+= | ( | int | n | ) |  |  | inline | 
 
 
◆ operator<<() [1/7]
Writes a char to the pointer. 
Definition at line 93 of file qgswkbptr.h.
 
 
◆ operator<<() [2/7]
  
  | 
        
          | QgsWkbPtr& QgsWkbPtr::operator<< | ( | const QByteArray & | data | ) |  |  | inline | 
 
Append data from a byte array. 
Definition at line 97 of file qgswkbptr.h.
 
 
◆ operator<<() [3/7]
Writes a double to the pointer. 
Definition at line 85 of file qgswkbptr.h.
 
 
◆ operator<<() [4/7]
Writes a float to the pointer. 
Definition at line 87 of file qgswkbptr.h.
 
 
◆ operator<<() [5/7]
Writes an int to the pointer. 
Definition at line 89 of file qgswkbptr.h.
 
 
◆ operator<<() [6/7]
Writes a WKB type value to the pointer. 
Definition at line 95 of file qgswkbptr.h.
 
 
◆ operator<<() [7/7]
  
  | 
        
          | QgsWkbPtr& QgsWkbPtr::operator<< | ( | unsigned int | v | ) |  |  | inline | 
 
Writes an unsigned int to the pointer. 
Definition at line 91 of file qgswkbptr.h.
 
 
◆ operator>>() [1/6]
  
  | 
        
          | const QgsWkbPtr& QgsWkbPtr::operator>> | ( | char & | v | ) | const |  | inline | 
 
 
◆ operator>>() [2/6]
  
  | 
        
          | const QgsWkbPtr& QgsWkbPtr::operator>> | ( | double & | v | ) | const |  | inline | 
 
 
◆ operator>>() [3/6]
  
  | 
        
          | const QgsWkbPtr& QgsWkbPtr::operator>> | ( | float & | r | ) | const |  | inline | 
 
 
◆ operator>>() [4/6]
  
  | 
        
          | const QgsWkbPtr& QgsWkbPtr::operator>> | ( | int & | v | ) | const |  | inline | 
 
 
◆ operator>>() [5/6]
◆ operator>>() [6/6]
  
  | 
        
          | const QgsWkbPtr& QgsWkbPtr::operator>> | ( | unsigned int & | v | ) | const |  | inline | 
 
 
◆ remaining()
  
  | 
        
          | int QgsWkbPtr::remaining | ( |  | ) | const |  | inline | 
 
remaining 
- Note
- not available in Python bindings 
Definition at line 113 of file qgswkbptr.h.
 
 
◆ size()
  
  | 
        
          | int QgsWkbPtr::size | ( |  | ) | const |  | inline | 
 
size 
- Note
- not available in Python bindings 
Definition at line 107 of file qgswkbptr.h.
 
 
◆ writtenSize()
  
  | 
        
          | int QgsWkbPtr::writtenSize | ( |  | ) | const |  | inline | 
 
writtenSize 
- Note
- not available in Python bindings 
Definition at line 119 of file qgswkbptr.h.
 
 
The documentation for this class was generated from the following files:
- /build/qgis-3.16.0+99unstable/src/core/geometry/qgswkbptr.h
- /build/qgis-3.16.0+99unstable/src/core/geometry/qgswkbptr.cpp