boat
C++23 geospatial library
Loading...
Searching...
No Matches
boat::gdal::command Struct Reference

#include <command.hpp>

Inheritance diagram for boat::gdal::command:
Collaboration diagram for boat::gdal::command:

Public Member Functions

db::rowset exec (db::query const &qry, std::stop_token={}) override
void set_autocommit (bool on) override
void commit () override
char id_quote () override
std::string param_mark () override
 "{}" in the result is replaced with the parameter number.
std::string dbms () override
 The result is lower-case.
Public Member Functions inherited from boat::db::command
virtual ~command ()=default

Public Attributes

dataset_ptr dataset
std::string dialect

Member Function Documentation

◆ commit()

void boat::gdal::command::commit ( )
inlineoverridevirtual

Implements boat::db::command.

◆ dbms()

std::string boat::gdal::command::dbms ( )
inlineoverridevirtual

The result is lower-case.

Implements boat::db::command.

◆ exec()

db::rowset boat::gdal::command::exec ( db::query const & qry,
std::stop_token = {} )
inlineoverridevirtual

Implements boat::db::command.

◆ id_quote()

char boat::gdal::command::id_quote ( )
inlineoverridevirtual

Implements boat::db::command.

◆ param_mark()

std::string boat::gdal::command::param_mark ( )
inlineoverridevirtual

"{}" in the result is replaced with the parameter number.

Implements boat::db::command.

◆ set_autocommit()

void boat::gdal::command::set_autocommit ( bool on)
inlineoverridevirtual

Implements boat::db::command.

Member Data Documentation

◆ dataset

dataset_ptr boat::gdal::command::dataset

◆ dialect

std::string boat::gdal::command::dialect

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