GnuCashew ~ Web Application compatible with GnuCash sql data files.
GCW
Loading...
Searching...
No Matches
Namespaces | Classes | Typedefs | Functions | Variables
GCW::Dbo::Commodities Namespace Reference

Namespaces

namespace  Field
 

Classes

struct  COMMODITY_S
 
class  Item
 Commodity Item Class. More...
 

Typedefs

typedef struct GCW::Dbo::Commodities::COMMODITY_S Commodity_t
 

Functions

auto getIso4217Commodities () -> std::vector< Commodity_t >
 Get Commodities.
 
auto load (const std::string &_guid) -> Item::Ptr
 Load Account by GUID.
 
auto byGuid (const std::string &_guid) -> Item::Ptr
 Load Account by GUID.
 

Variables

const char * s_tableName = "commodities"
 

Typedef Documentation

◆ Commodity_t

Function Documentation

◆ byGuid()

auto GCW::Dbo::Commodities::byGuid ( const std::string &  _guid) -> Item::Ptr

Load Account by GUID.

Definition at line 74 of file Commodities.cpp.

References load().

◆ getIso4217Commodities()

auto GCW::Dbo::Commodities::getIso4217Commodities ( ) -> std::vector< Commodity_t >

Get Commodities.

This returns the list of commodities from the iso-4217-currencies.xml file

Definition at line 84 of file Commodities.cpp.

Referenced by GCW::App::App().

◆ load()

auto GCW::Dbo::Commodities::load ( const std::string &  _guid) -> Item::Ptr

Load Account by GUID.

Definition at line 47 of file Commodities.cpp.

References GCW::app().

Referenced by byGuid().

Variable Documentation

◆ s_tableName

const char * GCW::Dbo::Commodities::s_tableName = "commodities"
extern

Definition at line 34 of file Commodities.cpp.