GnuCashew ~ GnuCash Enabled Web
GCW
Namespaces | Functions
Accounts.h File Reference
#include "Item.h"
+ Include dependency graph for Accounts.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 GCW
 
 GCW::Dbo
 Database Object Namespace.
 
 GCW::Dbo::Accounts
 
 GCW::Dbo::Accounts::Children
 Account Children Namespace.
 

Functions

auto GCW::Dbo::Accounts::rootAccount () -> Item::Ptr
 Load Root Account. More...
 
auto GCW::Dbo::Accounts::load (const std::string &_guid) -> Item::Ptr
 Load Account by GUID. More...
 
auto GCW::Dbo::Accounts::byGuid (const std::string &_guid) -> Item::Ptr
 Load Account by GUID. More...
 
auto GCW::Dbo::Accounts::byChildName (const std::string &_parentGuid, const std::string &_childName) -> Item::Ptr
 Load Account by 'child name' and 'parent id'. More...
 
auto GCW::Dbo::Accounts::byFullName (const std::string &_fullName) -> Item::Ptr
 Load Account by 'full name' with ':' account separator. More...
 
auto GCW::Dbo::Accounts::allAccounts () -> Item::Vector
 Load all accounts. More...
 
auto GCW::Dbo::Accounts::activeAccounts () -> Item::Vector
 Load accounts as; if( !hidden() && !placeHolder() ) More...
 
auto GCW::Dbo::Accounts::fullName (const std::string &_guid) -> std::string
 Account Fullname via GUID. More...
 
auto GCW::Dbo::Accounts::fullName (Item::Ptr _item) -> std::string
 Account Fullname via Item. More...
 
auto GCW::Dbo::Accounts::Children::vector (const std::string &_parentGuid) -> Item::Vector
 Child Accounts via parent. More...