#include "item.h"
Go to the source code of this file.
Classes | |
struct | ledger::post_t::compare_by_date_and_sequence |
class | ledger::post_t |
struct | ledger::post_t::xdata_t |
Namespaces | |
namespace | ledger |
Macros | |
#define | POST_ANONYMIZED 0x0800 |
#define | POST_CALCULATED 0x0040 |
#define | POST_COST_CALCULATED 0x0080 |
#define | POST_COST_FIXATED 0x0200 |
#define | POST_COST_IN_FULL 0x0100 |
#define | POST_COST_VIRTUAL 0x0400 |
#define | POST_DEFERRED 0x1000 |
#define | POST_EXT_COMPOUND 0x0020 |
#define | POST_EXT_CONSIDERED 0x0100 |
#define | POST_EXT_DIRECT_AMT 0x0008 |
#define | POST_EXT_DISPLAYED 0x0004 |
#define | POST_EXT_HANDLED 0x0002 |
#define | POST_EXT_MATCHES 0x0080 |
#define | POST_EXT_RECEIVED 0x0001 |
#define | POST_EXT_SORT_CALC 0x0010 |
#define | POST_EXT_VISITED 0x0040 |
#define | POST_MUST_BALANCE 0x0020 |
#define | POST_VIRTUAL 0x0010 |
Functions | |
void | ledger::extend_post (post_t &post, journal_t &journal) |
void | ledger::put_post (property_tree::ptree &pt, const post_t &post) |
Definition in file post.h.
#define POST_EXT_MATCHES 0x0080 |
Definition at line 175 of file post.h.
Referenced by ledger::filter_posts::operator()().
#define POST_EXT_RECEIVED 0x0001 |
Definition at line 168 of file post.h.
Referenced by ledger::related_posts::operator()().
#define POST_MUST_BALANCE 0x0020 |
Definition at line 55 of file post.h.
Referenced by ledger::post_t::must_balance().
#define POST_VIRTUAL 0x0010 |
Definition at line 54 of file post.h.
Referenced by ledger::post_t::must_balance().