GnuCashew ~ Web Application compatible with GnuCash sql data files.
GCW
|
#include "Item.h"
Go to the source code of this file.
Namespaces | |
namespace | GCW |
namespace | GCW::Dbo |
Database Object Namespace. | |
namespace | GCW::Dbo::Accounts |
namespace | GCW::Dbo::Accounts::Children |
Account Children Namespace. | |
Functions | |
auto | GCW::Dbo::Accounts::rootAccount () -> Item::Ptr |
Load Root Account. | |
auto | GCW::Dbo::Accounts::load (const std::string &_guid) -> Item::Ptr |
Load Account by GUID. | |
auto | GCW::Dbo::Accounts::byGuid (const std::string &_guid) -> Item::Ptr |
Load Account by GUID. | |
auto | GCW::Dbo::Accounts::byChildName (const std::string &_parentGuid, const std::string &_childName) -> Item::Ptr |
Load Account by 'child name' and 'parent id'. | |
auto | GCW::Dbo::Accounts::byFullName (const std::string &_fullName) -> Item::Ptr |
Load Account by 'full name' with ':' account separator. | |
auto | GCW::Dbo::Accounts::byFullName (const Wt::WString &_fullName) -> Item::Ptr |
auto | GCW::Dbo::Accounts::allAccounts () -> Item::Vector |
Load all accounts. | |
auto | GCW::Dbo::Accounts::activeAccounts () -> Item::Vector |
Load accounts as; if( !hidden() && !placeHolder() ) | |
auto | GCW::Dbo::Accounts::fullName (const std::string &_guid) -> std::string |
Account Fullname via GUID. | |
auto | GCW::Dbo::Accounts::fullName (Item::Ptr _item) -> std::string |
Account Fullname via Item. | |
auto | GCW::Dbo::Accounts::isType (const Item::Ptr _acctItem, GCW::Dbo::Accounts::Type _type) -> bool |
Is Account Type. | |
auto | GCW::Dbo::Accounts::isType (const std::string &_guid, GCW::Dbo::Accounts::Type _type) -> bool |
auto | GCW::Dbo::Accounts::Children::vector (const std::string &_parentGuid) -> Item::Vector |
Child Accounts via parent. | |