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

#include <timelog.h>

Collaboration diagram for ledger::time_xact_t:

Public Member Functions

 time_xact_t ()
 time_xact_t (const optional< position_t > &_position, const datetime_t &_checkin, const bool _completed=false, account_t *_account=NULL, const string &_desc="", const string &_note="")
 time_xact_t (const time_xact_t &xact)
 ~time_xact_t () throw ()

Public Attributes

account_taccount
datetime_t checkin
bool completed
string desc
string note
position_t position

Detailed Description

Definition at line 54 of file timelog.h.

Constructor & Destructor Documentation

◆ time_xact_t() [1/3]

ledger::time_xact_t::time_xact_t ( )
inline

Definition at line 64 of file timelog.h.

References account, time_xact_t(), and TRACE_CTOR.

Referenced by time_xact_t(), time_xact_t(), time_xact_t(), and ~time_xact_t().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ time_xact_t() [2/3]

ledger::time_xact_t::time_xact_t ( const optional< position_t > & _position,
const datetime_t & _checkin,
const bool _completed = false,
account_t * _account = NULL,
const string & _desc = "",
const string & _note = "" )
inline

Definition at line 67 of file timelog.h.

References account, checkin, completed, desc, note, position, time_xact_t(), and TRACE_CTOR.

Here is the call graph for this function:

◆ time_xact_t() [3/3]

ledger::time_xact_t::time_xact_t ( const time_xact_t & xact)
inline

Definition at line 79 of file timelog.h.

References account, checkin, completed, desc, note, position, time_xact_t(), and TRACE_CTOR.

Here is the call graph for this function:

◆ ~time_xact_t()

ledger::time_xact_t::~time_xact_t ( )
throw ( )
inline

Definition at line 84 of file timelog.h.

References time_xact_t(), and TRACE_DTOR.

Here is the call graph for this function:

Member Data Documentation

◆ account

account_t* ledger::time_xact_t::account

Definition at line 59 of file timelog.h.

Referenced by time_xact_t(), time_xact_t(), and time_xact_t().

◆ checkin

datetime_t ledger::time_xact_t::checkin

Definition at line 57 of file timelog.h.

Referenced by time_xact_t(), and time_xact_t().

◆ completed

bool ledger::time_xact_t::completed

Definition at line 58 of file timelog.h.

Referenced by time_xact_t(), and time_xact_t().

◆ desc

string ledger::time_xact_t::desc

Definition at line 60 of file timelog.h.

Referenced by time_xact_t(), and time_xact_t().

◆ note

string ledger::time_xact_t::note

Definition at line 61 of file timelog.h.

Referenced by time_xact_t(), and time_xact_t().

◆ position

position_t ledger::time_xact_t::position

Definition at line 62 of file timelog.h.

Referenced by time_xact_t(), and time_xact_t().


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