GnuCashew ~ GnuCash Enabled Web
GCW
Classes | Namespaces | Functions | Variables
Transactions.h File Reference
#include <Wt/Dbo/Dbo.h>
#include <Wt/WDate.h>
#include <Wt/WDateTime.h>
#include "../../Glb/gcwglobal.h"
#include "../Splits/Splits.h"
+ Include dependency graph for Transactions.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Wt::Dbo::dbo_traits< GCW::Dbo::Transactions::Item >
 
struct  Wt::Dbo::dbo_traits< const GCW::Dbo::Transactions::Item >
 
class  GCW::Dbo::Transactions::Item
 Transaction Item. More...
 

Namespaces

 GCW
 
 GCW::Dbo
 Database Object Namespace.
 
 GCW::Dbo::Transactions
 

Functions

auto GCW::Dbo::Transactions::load (const std::string &_txGuid) -> Item::Ptr
 Load Transaction by Guid. More...
 
auto GCW::Dbo::Transactions::byGuid (const std::string &_txGuid) -> Item::Ptr
 
auto GCW::Dbo::Transactions::add (const std::string &_txGuid) -> Item::Ptr
 
auto GCW::Dbo::Transactions::byAccount (const std::string &_accountGuid) -> Item::Vector
 

Variables

const char * GCW::Dbo::Transactions::s_tableName = "transactions"