Jobs Class.
More...
#include <Item.h>
Jobs Class.
- Native GnuCash Jobs Sqlite Schema
CREATE TABLE jobs
(
guid text(32) PRIMARY KEY NOT NULL,
id text(2048) NOT NULL,
name text(2048) NOT NULL,
);
auto guid() const -> const std::string &
GUID.
const Wt::WFormModel::Field name
const Wt::WFormModel::Field active
const Wt::WFormModel::Field owner_type
const Wt::WFormModel::Field owner_guid
const Wt::WFormModel::Field reference
Definition at line 73 of file Item.h.
◆ Item() [1/2]
GCW::Dbo::Jobs::Item::Item |
( |
| ) |
|
|
inline |
ctor
Definition at line 81 of file Item.h.
◆ Item() [2/2]
GCW::Dbo::Jobs::Item::Item |
( |
const std::string & |
_guid | ) |
|
|
inline |
ctor with guid
Definition at line 86 of file Item.h.
◆ guid()
auto GCW::Dbo::Jobs::Item::guid |
( |
| ) |
const -> const std::string & |
|
inline |
GUID.
Return account 'guid' value - the primary key for the account
Definition at line 93 of file Item.h.
References m_guid.
◆ persist()
template<class Action >
auto GCW::Dbo::Jobs::Item::persist |
( |
Action & |
action | ) |
-> void
|
|
inline |
Definition at line 96 of file Item.h.
References GCW::Dbo::Entries::Field::action, GCW::Dbo::Jobs::Field::active, GCW::Dbo::Jobs::Field::guid, GCW::Dbo::Invoices::Field::id, GCW::Dbo::Jobs::Field::id, m_active, m_guid, m_id, m_name, m_owner_guid, m_owner_type, m_reference, GCW::Dbo::Jobs::Field::name, GCW::Dbo::Jobs::Field::owner_guid, GCW::Dbo::Jobs::Field::owner_type, and GCW::Dbo::Jobs::Field::reference.
◆ m_active
int GCW::Dbo::Jobs::Item::m_active |
|
private |
◆ m_guid
std::string GCW::Dbo::Jobs::Item::m_guid |
|
private |
◆ m_id
std::string GCW::Dbo::Jobs::Item::m_id |
|
private |
◆ m_name
std::string GCW::Dbo::Jobs::Item::m_name |
|
private |
◆ m_owner_guid
std::string GCW::Dbo::Jobs::Item::m_owner_guid |
|
private |
◆ m_owner_type
int GCW::Dbo::Jobs::Item::m_owner_type |
|
private |
◆ m_reference
std::string GCW::Dbo::Jobs::Item::m_reference |
|
private |
The documentation for this class was generated from the following file: