Data is a single record in the database table.
More...
#include <DB_Table_Stock_V1.h>
Data is a single record in the database table.
◆ Data() [1/3]
| DB_Table_STOCK_V1::Data::Data |
( |
Self * |
table = nullptr | ) |
|
|
inlineexplicit |
◆ Data() [2/3]
| DB_Table_STOCK_V1::Data::Data |
( |
wxSQLite3ResultSet & |
q, |
|
|
Self * |
table = nullptr |
|
) |
| |
|
inlineexplicit |
◆ Data() [3/3]
| DB_Table_STOCK_V1::Data::Data |
( |
const Data & |
other | ) |
|
|
default |
◆ as_json()
| void DB_Table_STOCK_V1::Data::as_json |
( |
PrettyWriter< StringBuffer > & |
json_writer | ) |
const |
|
inline |
◆ destroy()
| void DB_Table_STOCK_V1::Data::destroy |
( |
| ) |
|
|
inline |
◆ equals()
| bool DB_Table_STOCK_V1::Data::equals |
( |
const Data * |
r | ) |
const |
|
inline |
◆ id() [1/2]
| int64 DB_Table_STOCK_V1::Data::id |
( |
| ) |
const |
|
inline |
◆ id() [2/2]
| void DB_Table_STOCK_V1::Data::id |
( |
const int64 |
id | ) |
|
|
inline |
◆ match() [1/12]
template<typename C >
| bool DB_Table_STOCK_V1::Data::match |
( |
const C & |
| ) |
const |
|
inline |
◆ match() [2/12]
| bool DB_Table_STOCK_V1::Data::match |
( |
const Self::STOCKID & |
in | ) |
const |
|
inline |
◆ match() [3/12]
| bool DB_Table_STOCK_V1::Data::match |
( |
const Self::HELDAT & |
in | ) |
const |
|
inline |
◆ match() [4/12]
◆ match() [5/12]
◆ match() [6/12]
| bool DB_Table_STOCK_V1::Data::match |
( |
const Self::SYMBOL & |
in | ) |
const |
|
inline |
◆ match() [7/12]
◆ match() [8/12]
◆ match() [9/12]
| bool DB_Table_STOCK_V1::Data::match |
( |
const Self::NOTES & |
in | ) |
const |
|
inline |
◆ match() [10/12]
◆ match() [11/12]
| bool DB_Table_STOCK_V1::Data::match |
( |
const Self::VALUE & |
in | ) |
const |
|
inline |
◆ match() [12/12]
◆ operator<() [1/2]
| auto DB_Table_STOCK_V1::Data::operator< |
( |
const Data & |
other | ) |
const |
|
inline |
◆ operator<() [2/2]
| auto DB_Table_STOCK_V1::Data::operator< |
( |
const Data * |
other | ) |
const |
|
inline |
◆ operator=()
| Data& DB_Table_STOCK_V1::Data::operator= |
( |
const Data & |
other | ) |
|
|
inline |
◆ remove()
| bool DB_Table_STOCK_V1::Data::remove |
( |
wxSQLite3Database * |
db | ) |
|
|
inline |
Remove the record instance from memory and the database.
◆ save()
| bool DB_Table_STOCK_V1::Data::save |
( |
wxSQLite3Database * |
db, |
|
|
bool |
force_insert = false |
|
) |
| |
|
inline |
Save the record instance in memory to the database.
◆ to_json()
| wxString DB_Table_STOCK_V1::Data::to_json |
( |
| ) |
const |
|
inline |
◆ to_row_t()
| row_t DB_Table_STOCK_V1::Data::to_row_t |
( |
| ) |
const |
|
inline |
◆ to_template()
| void DB_Table_STOCK_V1::Data::to_template |
( |
html_template & |
t | ) |
const |
|
inline |
◆ DB_Table_STOCK_V1
◆ COMMISSION
| double DB_Table_STOCK_V1::Data::COMMISSION |
◆ CURRENTPRICE
| double DB_Table_STOCK_V1::Data::CURRENTPRICE |
◆ HELDAT
| int64 DB_Table_STOCK_V1::Data::HELDAT |
◆ NOTES
| wxString DB_Table_STOCK_V1::Data::NOTES |
◆ NUMSHARES
| double DB_Table_STOCK_V1::Data::NUMSHARES |
◆ PURCHASEDATE
| wxString DB_Table_STOCK_V1::Data::PURCHASEDATE |
◆ PURCHASEPRICE
| double DB_Table_STOCK_V1::Data::PURCHASEPRICE |
◆ STOCKID
| int64 DB_Table_STOCK_V1::Data::STOCKID |
◆ STOCKNAME
| wxString DB_Table_STOCK_V1::Data::STOCKNAME |
◆ SYMBOL
| wxString DB_Table_STOCK_V1::Data::SYMBOL |
◆ table_
| Self* DB_Table_STOCK_V1::Data::table_ |
This is a instance pointer to itself in memory.
◆ VALUE
| double DB_Table_STOCK_V1::Data::VALUE |
The documentation for this struct was generated from the following file: