MySQL 8.4.0
Source Code Documentation
Is_empty_geometry Class Reference
Inheritance diagram for Is_empty_geometry:
[legend]

Public Member Functions

 Is_empty_geometry ()
 
void on_wkb_start (Geometry::wkbByteOrder, Geometry::wkbType geotype, const void *, uint32, bool) override
 Notified when scanner sees the start of a geometry WKB. More...
 
void on_wkb_end (const void *) override
 Notified when scanner sees the end of a geometry WKB. More...
 
bool continue_scan () const override
 
- Public Member Functions inherited from WKB_scanner_event_handler
virtual ~WKB_scanner_event_handler ()=default
 

Public Attributes

bool is_empty
 

Constructor & Destructor Documentation

◆ Is_empty_geometry()

Is_empty_geometry::Is_empty_geometry ( )
inline

Member Function Documentation

◆ continue_scan()

bool Is_empty_geometry::continue_scan ( ) const
inlineoverridevirtual

Reimplemented from WKB_scanner_event_handler.

◆ on_wkb_end()

void Is_empty_geometry::on_wkb_end ( const void *  wkb)
inlineoverridevirtual

Notified when scanner sees the end of a geometry WKB.

Parameters
wkbthe position of the first byte after the WKB byte string which the scanner just scanned.

Implements WKB_scanner_event_handler.

◆ on_wkb_start()

void Is_empty_geometry::on_wkb_start ( Geometry::wkbByteOrder  bo,
Geometry::wkbType  geotype,
const void *  wkb,
uint32  len,
bool  has_hdr 
)
inlineoverridevirtual

Notified when scanner sees the start of a geometry WKB.

Parameters
bobyte order of the WKB.
geotypegeometry type of the WKB;
wkbWKB byte string, the first byte after the WKB header if any.
lenNO. of bytes of the WKB byte string starting from wkb. There can be many geometries in the [wkb, wkb+len) buffer.
has_hdrwhether there is a WKB header right before 'wkb' in the byte string.

Implements WKB_scanner_event_handler.

Member Data Documentation

◆ is_empty

bool Is_empty_geometry::is_empty

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