Share and Money Management  0.16
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 Cdict
 Cgui.helper.ReverseDictA dictionary which can lookup values by key, and keys by value
 CFormatter
 Cgui.log.ExceptionFormatterExtended formatter to include more exception details automatically
 CMemoryHandler
 Cgui.log.StringHandlerStores the log records as a list of strings
 Cobject
 Cgui.controls.BaseListSmallBase class for a simple list to fill with elements of smm.objects
 Cgui.controls.PositionListSmallClass to simpilfy creating and controlling of Position lists
 Cgui.controls.TransactionListSmallClass to simpilfy creating and controlling of Transaction lists
 Cgui.controls.GeneralPanelConfigGeneric functions to save and restore the state of a panel
 Cgui.controls.SortedListPanelBase class of a panel with a sortable list inside
 Cgui.panel.PanelCurrencyPanel to show and maintain all currencies
 Cgui.panel.PanelExchangePanel to show and maintain all exchanges
 Cgui.panel.PanelIndexPanel to show and maintain all indices
 Cgui.panel.PanelSharePanel to show and maintain all shares
 Cgui.panel.PanelTransactionPanel to show and maintain all transactions
 Cgui.dialogs.DlgPositionReportDialog to select a position using different filter criteria
 Cgui.panel.PanelOpenPositionDetailsPanel to show all open positions
 Cgui.panel.PanelOpenPositionListPanel to show all open positions
 Cgui.panel.PanelWatchListPanel to show all open positions
 Csmm.quote.base.FetchPluginBaseBase class of all quotation classes
 Csmm.quote.onvista.OnvistaFetchPluginShare data tracker querying quotes using OnVista service
 Csmm.quote.raiffeisen.RaiffeisenFetchPluginShare data tracker querying quotes of Raiffeisen fonds
 Csmm.quote.vwd.VwdFetchPluginShare data tracker querying finance data provided by VWD AG
 Csmm.quote.yahoo.YahooCSVFetchPluginShare data tracker querying Yahoo finance data
 Csmm.quote.yahoo.YahooWebFetchPluginShare data tracker querying Yahoo finance data
 CStorm
 Csmm.objects.SMMBaseObjectBase class for all database related classes
 Csmm.objects.ConfigClass to handle Config data
 Csmm.objects.CurrencyClass to handle Currency data
 Csmm.objects.DailyQuoteClass to handle quotes
 Csmm.objects.ExchangeClass to handle Exchange data
 Csmm.objects.PositionClass to handle watch list entries
 Csmm.objects.ShareClass to handle share data
 Csmm.objects.TransactionClass to handle transations
 Csmm.objects.WatchClass to handle watch list entries
 CTestCase
 Ctests.test_database.TestDatabaseTest creation and initial load into a SQLite database
 Ctests.test_gui.TestGui
 Ctests.test_maskededit.TestMasked
 Ctests.test_math.TestMathTest mathematical functions out of smm.math
 Ctests.test_misc.TestMiscTest basic functionality with all objects from smm.objects
 Ctests.test_objects.TestObjectsTest basic functionality with all objects from smm.objects
 CApp
 Cgui.SMMGuiApplication main class
 CChoice
 Cgui.controls.BaseChoiceA class derivated from the wx.Choice widget to filling with a set of objects
 Cgui.controls.CurrencyChoiceChoice widget to select a currency
 Cgui.controls.EncodingChoiceChoice widget to select encoding of a file
 Cgui.controls.ExchangeChoiceChoice widget to select a exchange
 Cgui.controls.LogLevelChoiceChoice widget to select verbosity (count) of log messages
 Cgui.controls.PositionChoiceChoice widget to select a position
 Cgui.controls.ShareChoiceChoice widget to select a share
 Cgui.controls.ShareKindChoiceChoice widget to select the share type
 Cgui.controls.ShareSourceChoiceChoice widget to select the share source
 Cgui.controls.TransactionKindChoiceChoice widget to select the transaction type
 CDialog
 Cgui.controls.BaseDialogGeneric functions for all dialogs
 Cgui.UIShare.UIShare
 Cgui.dialogs.DlgShareDialog to add and change shares
 Cgui.UITrade.UITradeLayout of trade dialog
 Cgui.dialogs.DlgTradeDialog to insert and change transactions
 Cgui.dialogs.DlgShowPortfolioReportOpen a HTML dialog and show a portfolio report
 Cgui.dialogs.DlgShowPositionReportOpen a HTML dialog and show a position report
 Cgui.UIFetchQuotes.UIFetchQuotes
 Cgui.dialogs.DlgFetchQuotesDialog to fetch quotes
 Cgui.UIHtml.UIHtml
 Cgui.dialogs.DlgHtmlGeneric dialog to show HTML and some buttons to print and save
 Cgui.UIPortfolioReport.UIPortfolioReport
 Cgui.dialogs.DlgPortfolioReportDialog to select start and end date for the portfolio report
 Cgui.UIPositionReport.UIPositionReport
 Cgui.dialogs.DlgPositionReportDialog to select a position using different filter criteria
 Cgui.UIPreferences.UIPreferences
 Cgui.dialogs.DlgPreferencesDialog to change / set preferences
 CColumnSorterMixin
 Cgui.controls.SortedListCtrlSortable ListCtrl
 CListCtrl
 Cgui.controls.SortedListCtrlSortable ListCtrl
 CMDIParentFrame
 Cgui.MainWindowMain window of our application
 CPanel
 Cgui.controls.PositionDetailsPanelA panel show show all information of a position
 Cgui.controls.ShareDetailsPanelA panel to show all information about a share
 Cgui.controls.SortedListPanelBase class of a panel with a sortable list inside
 Cgui.controls.WatchDetailsPanelA panel show show all information of a watch list entry
 Cgui.UIBasePanelOpenPositionDetails.UIBasePanelOpenPositionDetails
 Cgui.panel.PanelOpenPositionDetailsPanel to show all open positions
 Cgui.UIBasePanelOpenPositionList.UIBasePanelOpenPositionList
 Cgui.panel.PanelOpenPositionListPanel to show all open positions
 Cgui.UIBasePanelSummary.UIBasePanelSummary
 Cgui.panel.PanelSummaryPanel to show a summary about the current deposit
 Cgui.UIBasePanelWatchList.UIBasePanelWatchList
 Cgui.panel.PanelWatchListPanel to show all open positions
 CPyValidator
 Cgui.controls.BaseValidatorBase class for all validators
 Cgui.controls.DecimalValidatorValidator to check for valid decimal
 Cgui.controls.NotEmptyChoiceValidatorForce filled Choice widgets
 Cgui.controls.NotEmptyValidatorForce filled TextCtrl widgets