|
GnuCashew ~ Web Application compatible with GnuCash sql data files.
GCW
|
#include <Item.h>
Inheritance diagram for GCW::Dbo::Jobs::Item:Public Member Functions | |
| Item () | |
| ctor | |
| Item (const std::string &_guid) | |
| ctor with guid | |
| auto | guid () const -> const std::string & |
| GUID. | |
| template<class Action > | |
| auto | persist (Action &action) -> void |
Public Member Functions inherited from GCW::Dbo::BaseItem< Item > | |
| BaseItem () | |
Public Member Functions inherited from Wt::Dbo::Dbo< class C > | |
| Dbo () | |
| Dbo (const Dbo< C > &other) | |
| dbo_traits< C >::IdType | id () const |
| Session * | session () const |
| void | setDirty () |
| bool | isDirty () const |
| ptr< C > | self () const |
Private Attributes | |
| std::string | m_guid |
| std::string | m_id |
| std::string | m_name |
| std::string | m_reference |
| int | m_active |
| int | m_owner_type |
| std::string | m_owner_guid |
Additional Inherited Members | |
Public Types inherited from GCW::Dbo::BaseItem< Item > | |
| using | Ptr = Wt::Dbo::ptr< Item > |
| using | Collection = Wt::Dbo::collection< Ptr > |
| using | Vector = std::vector< Ptr > |
Jobs Class.
Definition at line 73 of file Dbo/Jobs/Item.h.
|
inline |
ctor
Definition at line 81 of file Dbo/Jobs/Item.h.
|
inline |
ctor with guid
Definition at line 86 of file Dbo/Jobs/Item.h.
|
inline |
GUID.
Return account 'guid' value - the primary key for the account
Definition at line 93 of file Dbo/Jobs/Item.h.
References m_guid.
|
inline |
Definition at line 96 of file Dbo/Jobs/Item.h.
References GCW::Dbo::Jobs::Field::active, Wt::Dbo::field(), GCW::Dbo::Jobs::Field::guid, Wt::Dbo::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.
|
private |
Definition at line 114 of file Dbo/Jobs/Item.h.
Referenced by persist().
|
private |
Definition at line 110 of file Dbo/Jobs/Item.h.
|
private |
Definition at line 111 of file Dbo/Jobs/Item.h.
Referenced by persist().
|
private |
Definition at line 112 of file Dbo/Jobs/Item.h.
Referenced by persist().
|
private |
Definition at line 116 of file Dbo/Jobs/Item.h.
Referenced by persist().
|
private |
Definition at line 115 of file Dbo/Jobs/Item.h.
Referenced by persist().
|
private |
Definition at line 113 of file Dbo/Jobs/Item.h.
Referenced by persist().