#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_IS_TIMELOG 0x2000 | 
| #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 176 of file post.h.
Referenced by ledger::filter_posts::operator()().
| #define POST_EXT_RECEIVED 0x0001 | 
Definition at line 169 of file post.h.
Referenced by ledger::related_posts::operator()().
| #define POST_IS_TIMELOG 0x2000 | 
Definition at line 63 of file post.h.
Referenced by ledger::post_t::must_balance().
| #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().