Loading...
Searching...
No Matches
ledger::temporaries_t Class Reference

#include <temps.h>

Public Member Functions

void clear ()
 
post_tcopy_post (post_t &origin, xact_t &xact, account_t *account=NULL)
 
xact_tcopy_xact (xact_t &origin)
 
account_tcreate_account (const string &name="", account_t *parent=NULL)
 
post_tcreate_post (xact_t &xact, account_t *account, bool bidir_link=true)
 
xact_tcreate_xact ()
 
account_tlast_account ()
 
post_tlast_post ()
 
xact_tlast_xact ()
 
 temporaries_t ()
 
 ~temporaries_t ()
 

Detailed Description

Definition at line 46 of file temps.h.

Constructor & Destructor Documentation

◆ temporaries_t()

ledger::temporaries_t::temporaries_t ( )
inline

Definition at line 53 of file temps.h.

References TRACE_CTOR.

◆ ~temporaries_t()

ledger::temporaries_t::~temporaries_t ( )
inline

Definition at line 56 of file temps.h.

References clear(), and TRACE_DTOR.

+ Here is the call graph for this function:

Member Function Documentation

◆ clear()

void ledger::temporaries_t::clear ( )

◆ copy_post()

post_t & ledger::temporaries_t::copy_post ( post_t & origin,
xact_t & xact,
account_t * account = NULL )

◆ copy_xact()

xact_t & ledger::temporaries_t::copy_xact ( xact_t & origin)

◆ create_account()

account_t & ledger::temporaries_t::create_account ( const string & name = "",
account_t * parent = NULL )

Referenced by ledger::collapse_posts::create_accounts(), ledger::display_filter_posts::create_accounts(), ledger::changed_value_posts::create_accounts(), ledger::interval_posts::create_accounts(), and ledger::posts_as_equity::create_accounts().

+ Here is the caller graph for this function:

◆ create_post()

post_t & ledger::temporaries_t::create_post ( xact_t & xact,
account_t * account,
bool bidir_link = true )

◆ create_xact()

xact_t & ledger::temporaries_t::create_xact ( )

◆ last_account()

account_t & ledger::temporaries_t::last_account ( )
inline

Definition at line 75 of file temps.h.

◆ last_post()

post_t & ledger::temporaries_t::last_post ( )
inline

Definition at line 70 of file temps.h.

◆ last_xact()

xact_t & ledger::temporaries_t::last_xact ( )
inline

Definition at line 63 of file temps.h.


The documentation for this class was generated from the following file: