Money Manager EX
An easy to use, money management application built with wxWidgets
mmReportSummaryStocks Class Reference

#include <summarystocks.h>

+ Inheritance diagram for mmReportSummaryStocks:
+ Collaboration diagram for mmReportSummaryStocks:

Public Member Functions

 mmReportSummaryStocks ()
 
virtual void RefreshData ()
 
virtual wxString getHTMLText ()
 
- Public Member Functions inherited from mmPrintableBase
 mmPrintableBase (const wxString &title)
 
virtual ~mmPrintableBase ()
 
virtual const wxString getReportTitle (bool translate=true) const
 
virtual int report_parameters ()
 
int getReportId ()
 
void date_range (const mmDateRange *date_range, int selection)
 
void initial_report (bool initial)
 
int64 getDateSelection () const
 
int getAccountSelection () const
 
int getChartSelection () const
 
int getForwardMonths () const
 
const wxString getAccountNames () const
 
void chart (int selection)
 
void setAccounts (int selection, const wxString &name)
 
void setSelection (int64 sel)
 
void setForwardMonths (int sel)
 
void setReportSettings ()
 
void setReportParameters (int id)
 
const wxString getReportSettings () const
 
void restoreReportSettings ()
 
void initReportSettings (const wxString &settings)
 

Additional Inherited Members

- Public Types inherited from mmPrintableBase
enum  RepParams {
  NONE = 0, SINGLE_DATE = 1, DATE_RANGE = 2, TIME = 4,
  MONTHES = 8, BUDGET_DATES = 16, ONLY_YEARS = 32, ACCOUNTS_LIST = 64,
  CHART = 128, FORWARD_MONTHS = 256
}
 
enum  Reports {
  MyUsage = 0, MonthlySummaryofAccounts, YearlySummaryofAccounts, WheretheMoneyGoes,
  WheretheMoneyComesFrom, CategoriesSummary, CategoriesMonthly, Payees,
  IncomevsExpensesSummary, IncomevsExpensesMonthly, BudgetPerformance, BudgetCategorySummary,
  MonthlyCashFlow, DailyCashFlow, TransactionsCashFlow, StocksReportPerformance,
  StocksReportSummary, ForecastReport, BugReport, CategoryOverTimePerformance,
  UNUSED = -1
}
 
- Public Attributes inherited from mmPrintableBase
mmFilterTransactions m_filter
 
- Static Public Attributes inherited from mmPrintableBase
static const char * m_template
 
- Protected Attributes inherited from mmPrintableBase
int m_chart_selection = 0
 
int64 m_date_selection = 0
 
int m_forward_months = 24
 
wxString m_title
 
const mmDateRangem_date_range = nullptr
 
wxSharedPtr< wxArrayString > accountArray_
 
wxSharedPtr< wxArrayString > selectedAccountArray_
 
bool m_only_active = false
 
int m_id = -1
 

Constructor & Destructor Documentation

◆ mmReportSummaryStocks()

mmReportSummaryStocks::mmReportSummaryStocks ( )

Member Function Documentation

◆ getHTMLText()

wxString mmReportSummaryStocks::getHTMLText ( )
virtual

Implements mmPrintableBase.

◆ RefreshData()

void mmReportSummaryStocks::RefreshData ( )
virtual

Reimplemented from mmPrintableBase.


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