libdballe 9.6
Public Member Functions | List of all members
dballe::impl::DBInsertOptions Struct Reference

DBInsertOptions with public constructor and copy, safe to use in dballe code but not accessible from the public API. More...

#include <db.h>

Inheritance diagram for dballe::impl::DBInsertOptions:
dballe::DBInsertOptions

Public Member Functions

 DBInsertOptions (const DBInsertOptions &o)=default
 
 DBInsertOptions (DBInsertOptions &&o)=default
 
DBInsertOptionsoperator= (const DBInsertOptions &)=default
 
DBInsertOptionsoperator= (DBInsertOptions &&)=default
 

Additional Inherited Members

- Static Public Member Functions inherited from dballe::DBInsertOptions
static std::unique_ptr< DBInsertOptionscreate ()
 
- Public Attributes inherited from dballe::DBInsertOptions
bool can_replace = false
 If true, then existing data can be rewritten, else data can only be added.
 
bool can_add_stations = true
 If false, it will not create a missing station record, and only data for existing stations can be added.
 
- Static Public Attributes inherited from dballe::DBInsertOptions
static const DBInsertOptions defaults
 
- Protected Member Functions inherited from dballe::DBInsertOptions
 DBInsertOptions (const DBInsertOptions &)=default
 
 DBInsertOptions (DBInsertOptions &&)=default
 
DBInsertOptionsoperator= (const DBInsertOptions &)=default
 
DBInsertOptionsoperator= (DBInsertOptions &&)=default
 

Detailed Description

DBInsertOptions with public constructor and copy, safe to use in dballe code but not accessible from the public API.


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