![]()  | 
  
    MySQL 8.4.7
    
   Source Code Documentation 
   | 
 
Base class of all WKB parsers, which parse different types of geometries properly. More...
Public Member Functions | |
| Stepper_base (char dim, Geometry::wkbByteOrder bo, bool has_wkb_hdr, Geometry::wkbType geotype) | |
| Constructor.  More... | |
| Geometry::wkbByteOrder | get_current_byte_order () const | 
| Geometry::wkbType | get_current_geotype () const | 
Protected Attributes | |
| char | m_dim | 
| Current geometry dimension.  More... | |
| bool | m_has_wkb_hdr | 
| Current geometry has a WKB header or not.  More... | |
| Geometry::wkbByteOrder | m_bo | 
| Current geometry's byte order.  More... | |
| Geometry::wkbType | m_geotype | 
| Current geometry's type, e.g. polygon, linestring, etc.  More... | |
Base class of all WKB parsers, which parse different types of geometries properly.
All these classes assume the WKB input is valid and complete.
      
  | 
  inline | 
Constructor.
| dim | dimension of points in the geometry to be stepped over(i.e. current geometry). | 
| bo | current geometry's byte order | 
| has_wkb_hdr | true for stepping through geometries within multiXXX and geometrycollection, false for other geometries. | 
| geotype | current geometry's type | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  protected | 
Current geometry's byte order.
      
  | 
  protected | 
Current geometry dimension.
      
  | 
  protected | 
Current geometry's type, e.g. polygon, linestring, etc.
      
  | 
  protected | 
Current geometry has a WKB header or not.