Loading...
Searching...
No Matches
report.h File Reference
#include "expr.h"
#include "query.h"
#include "chain.h"
#include "stream.h"
#include "option.h"
#include "commodity.h"
#include "annotate.h"
#include "session.h"
#include "format.h"
+ Include dependency graph for report.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  ledger::report_t::abbrev_len_option_t
 Option handlers. More...
 
struct  ledger::report_t::account_option_t
 
struct  ledger::report_t::account_width_option_t
 
struct  ledger::report_t::actualoption_t
 
struct  ledger::report_t::add_budgetoption_t
 
struct  ledger::report_t::align_intervalsoption_t
 
struct  ledger::report_t::amount_dataoption_t
 
struct  ledger::report_t::amount_option_t
 
struct  ledger::report_t::amount_width_option_t
 
struct  ledger::report_t::anonoption_t
 
struct  ledger::report_t::auto_matchoption_t
 
struct  ledger::report_t::aux_dateoption_t
 
struct  ledger::report_t::average_lot_pricesoption_t
 
struct  ledger::report_t::averageoption_t
 
struct  ledger::report_t::balance_format_option_t
 
struct  ledger::report_t::baseoption_t
 
struct  ledger::report_t::basisoption_t
 
struct  ledger::report_t::begin_option_t
 
struct  ledger::report_t::bold_if_option_t
 
struct  ledger::report_t::budget_format_option_t
 
struct  ledger::report_t::budgetoption_t
 
struct  ledger::report_t::by_payeeoption_t
 
struct  ledger::report_t::cleared_format_option_t
 
struct  ledger::report_t::clearedoption_t
 
struct  ledger::report_t::collapse_if_zerooption_t
 
struct  ledger::report_t::collapseoption_t
 
struct  ledger::report_t::coloroption_t
 
struct  ledger::report_t::columns_option_t
 
struct  ledger::report_t::countoption_t
 
struct  ledger::report_t::csv_format_option_t
 
struct  ledger::report_t::currentoption_t
 
struct  ledger::report_t::dailyoption_t
 
struct  ledger::report_t::date_format_option_t
 
struct  ledger::report_t::date_option_t
 
struct  ledger::report_t::date_width_option_t
 
struct  ledger::report_t::datetime_format_option_t
 
struct  ledger::report_t::dcoption_t
 
struct  ledger::report_t::depth_option_t
 
struct  ledger::report_t::deviationoption_t
 
struct  ledger::report_t::display_amount_option_t
 
struct  ledger::report_t::display_option_t
 
struct  ledger::report_t::display_total_option_t
 
struct  ledger::report_t::dowoption_t
 
struct  ledger::report_t::emptyoption_t
 
struct  ledger::report_t::end_option_t
 
struct  ledger::report_t::equityoption_t
 
struct  ledger::report_t::exactoption_t
 
struct  ledger::report_t::exchange_option_t
 
struct  ledger::report_t::flatoption_t
 
struct  ledger::report_t::force_coloroption_t
 
struct  ledger::report_t::force_pageroption_t
 
struct  ledger::report_t::forecast_while_option_t
 
struct  ledger::report_t::forecast_years_option_t
 
struct  ledger::report_t::format_option_t
 
struct  ledger::report_t::gainoption_t
 
struct  ledger::report_t::generatedoption_t
 
struct  ledger::report_t::group_by_option_t
 
struct  ledger::report_t::group_title_format_option_t
 
struct  ledger::report_t::head_option_t
 
struct  ledger::report_t::historicaloption_t
 
struct  ledger::report_t::immediateoption_t
 
struct  ledger::report_t::inject_option_t
 
struct  ledger::report_t::invertoption_t
 
struct  ledger::report_t::limit_option_t
 
struct  ledger::report_t::lot_datesoption_t
 
struct  ledger::report_t::lot_notesoption_t
 
struct  ledger::report_t::lot_pricesoption_t
 
struct  ledger::report_t::lots_actualoption_t
 
struct  ledger::report_t::lotsoption_t
 
struct  ledger::report_t::marketoption_t
 
struct  ledger::report_t::meta_option_t
 
struct  ledger::report_t::meta_width_option_t
 
struct  ledger::report_t::monthlyoption_t
 
struct  ledger::report_t::no_coloroption_t
 
struct  ledger::report_t::no_pageroption_t
 
struct  ledger::report_t::no_revaluedoption_t
 
struct  ledger::report_t::no_roundingoption_t
 
struct  ledger::report_t::no_titlesoption_t
 
struct  ledger::report_t::no_totaloption_t
 
struct  ledger::report_t::now_option_t
 
struct  ledger::report_t::only_option_t
 
struct  ledger::report_t::output_option_t
 
struct  ledger::report_t::pager_option_t
 
struct  ledger::report_t::payee_option_t
 
struct  ledger::report_t::payee_width_option_t
 
struct  ledger::report_t::pendingoption_t
 
struct  ledger::report_t::percentoption_t
 
struct  ledger::report_t::period_option_t
 
struct  ledger::report_t::pivot_option_t
 
struct  ledger::report_t::plot_amount_format_option_t
 
struct  ledger::report_t::plot_total_format_option_t
 
struct  ledger::report_t::prepend_format_option_t
 
struct  ledger::report_t::prepend_width_option_t
 
struct  ledger::report_t::pricedb_format_option_t
 
struct  ledger::report_t::priceoption_t
 
struct  ledger::report_t::prices_format_option_t
 
struct  ledger::report_t::primary_dateoption_t
 
struct  ledger::report_t::quantityoption_t
 
struct  ledger::report_t::quarterlyoption_t
 
struct  ledger::report_t::rawoption_t
 
struct  ledger::report_t::realoption_t
 
struct  ledger::report_t::register_format_option_t
 
struct  ledger::report_t::related_alloption_t
 
struct  ledger::report_t::relatedoption_t
 
class  ledger::report_t
 
class  ledger::reporter< Type, handler_ptr, report_method >
 
struct  ledger::report_t::revalued_onlyoption_t
 
struct  ledger::report_t::revalued_total_option_t
 
struct  ledger::report_t::revaluedoption_t
 
struct  ledger::report_t::rich_dataoption_t
 
struct  ledger::report_t::seed_option_t
 
struct  ledger::report_t::sort_all_option_t
 
struct  ledger::report_t::sort_option_t
 
struct  ledger::report_t::sort_xacts_option_t
 
struct  ledger::report_t::start_of_week_option_t
 
struct  ledger::report_t::subtotaloption_t
 
struct  ledger::report_t::tail_option_t
 
struct  ledger::report_t::time_reportoption_t
 
struct  ledger::report_t::total_dataoption_t
 
struct  ledger::report_t::total_option_t
 
struct  ledger::report_t::total_width_option_t
 
struct  ledger::report_t::truncate_option_t
 
struct  ledger::report_t::unbudgetedoption_t
 
struct  ledger::report_t::unclearedoption_t
 
struct  ledger::report_t::unrealized_gains_option_t
 
struct  ledger::report_t::unrealized_losses_option_t
 
struct  ledger::report_t::unrealizedoption_t
 
struct  ledger::report_t::unroundoption_t
 
struct  ledger::report_t::valuesoption_t
 
struct  ledger::report_t::weeklyoption_t
 
struct  ledger::report_t::wideoption_t
 
struct  ledger::report_t::yearlyoption_t
 

Namespaces

namespace  ledger
 

Macros

#define BUDGET_BUDGETED   0x01
 
#define BUDGET_NO_BUDGET   0x00
 
#define BUDGET_UNBUDGETED   0x02
 
#define BUDGET_WRAP_VALUES   0x04
 

Detailed Description

Author
John Wiegley

Definition in file report.h.

Macro Definition Documentation

◆ BUDGET_BUDGETED

#define BUDGET_BUDGETED   0x01

Definition at line 112 of file report.h.

◆ BUDGET_NO_BUDGET

#define BUDGET_NO_BUDGET   0x00

Definition at line 111 of file report.h.

◆ BUDGET_UNBUDGETED

#define BUDGET_UNBUDGETED   0x02

Definition at line 113 of file report.h.

◆ BUDGET_WRAP_VALUES

#define BUDGET_WRAP_VALUES   0x04

Definition at line 114 of file report.h.