GnuCashew ~ Web Application compatible with GnuCash sql data files.
GCW
Loading...
Searching...
No Matches
Classes | Namespaces | Functions | Variables
Splits.h File Reference
#include <Wt/WDate.h>
#include "../../Glb/gcwglobal.h"
#include "../../GnuCashew.h"
#include "../BaseItem.h"
+ Include dependency graph for Splits.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::Splits::Item >
 
struct  Wt::Dbo::dbo_traits< const GCW::Dbo::Splits::Item >
 
class  GCW::Dbo::Splits::Item
 Split Item Class. More...
 

Namespaces

namespace  GCW
 
namespace  GCW::Dbo
 Database Object Namespace.
 
namespace  GCW::Dbo::Splits
 

Functions

auto GCW::Dbo::Splits::load (const std::string &_splitGuid) -> Item::Ptr
 Load a single split.
 
auto GCW::Dbo::Splits::find (const std::string &_splitGuid) -> Item::Ptr
 Find a single split.
 
auto GCW::Dbo::Splits::add (const std::string &_splitGuid) -> Item::Ptr
 Add a single split.
 
auto GCW::Dbo::Splits::byGuid (const std::string &_splitGuid) -> Item::Ptr
 Load a single split.
 
auto GCW::Dbo::Splits::byAccount (const std::string &_accountGuid) -> Item::Vector
 Load Splits by Account.
 
auto GCW::Dbo::Splits::bySplitExcept (const std::string &_splitGuid) -> Item::Vector
 Load Splits by Split.
 
auto GCW::Dbo::Splits::byTransaction (const std::string &_txGuid) -> Item::Vector
 Load Splits by Transaction.
 

Variables

const char * GCW::Dbo::Splits::s_tableName = "splits"