Huggle
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
oCHuggle::ApiQueryResultNode
oCHuggle::CollectableBase for all items that are supposed to be collected by garbage collector
oCHuggle::Collectable_SmartPtr< T >This smart pointer can be used for any work with all kinds of collectable functions
oCHuggle::Collectable_SmartPtr< Huggle::ApiQuery >
oCHuggle::Collectable_SmartPtr< Huggle::EditQuery >
oCHuggle::Collectable_SmartPtr< Huggle::HistoryItem >
oCHuggle::Collectable_SmartPtr< Huggle::Query >
oCHuggle::Collectable_SmartPtr< Huggle::RevertQuery >
oCHuggle::Collectable_SmartPtr< Huggle::WikiEdit >
oCHuggle::ConfigurationRun time configuration of huggle
oCHuggle::CoreMiscelanceous system functions and application control class
oCHuggle::EditQueueHandles basic operations and logic of edit queue
oCException
oCHuggle::ExceptionEvery exception raised by huggle is defined by this class
oCHuggle::ExceptionHandlerUsed to create an abstract handler for exceptions
oCHuggle::ExtensionConfigUsed to store the configuration per extension so that each extension can create own private keys with options
oCHuggle::GCGarbage collector that can be used to collect some objects
oCHuggle::HAN::GenericItemThis is base class that can be used to store information about HAN items
oCHuggle::JSHighlighter::HighlightingRule
oCHuggle::HooksHooks that can be used to attach some 3rd code to existing functions
oCHuggle::Huggle_l10n
oCHuggle::Huggle_Res
oCHuggle::HuggleLog_LineLine of log
oCHuggle::HuggleOptionCan be used to store user options in a very simple way
oCHuggle::HuggleQueueFilterFilter that can be applied to edit queue
oCHuggle::iExtensionExtension interface
oCHuggle::Instruction
oCHuggle::LanguageUsed to store localization data
oCHuggle::LocalizationsThis class is used to localize strings
oCdefinitions.Marshalling
oCHuggle::MediaWikiObjectEvery mediawiki asset may be inherited from this
oCHuggle::OAuthNot being used now because wmf doesn't provide OAuth yet
oCHuggle::PendingWarningRepresent the warning that was requested but might not be delievered
oCHuggle::ProcessListRemovedItemRemoved item that was in the process list
oCHuggle::ProjectConfigurationProject configuration, each project needs to have own instance of this
oCQApplication
oCQDialog
oCQDockWidget
oCQFrame
oCQMainWindow
oCQObject
oCQPlainTextEdit
oCQSyntaxHighlighter
oCQThread
oCHuggle::QueryPoolPool of all queries that are monitored by huggle itself
oCHuggle::QueryResultResult of query
oCQWebEnginePage
oCHuggle::ResourcesEmbedded resource files
oCRetrieveEditByRevid_SourceInfoRetrieveEditByRevid ///
oCHuggle::ScoreWordThe ScoreWord class
oCHuggle::ScriptFunctionHelp
oCHuggle::ScriptMemPoolManaging access to C++ objects from JS code this class is a pool of C++ pointers mapped to JS integers
oCHuggle::ScriptMenu
oCHuggle::ShortcutThis is used to handle the shortcuts for the main form
oCHuggle::ProjectConfiguration::SpeedyOptionSpeedy option - used for speedy deletions
oCHuggle::StatisticsBlock
oCHuggle::SyslogProvides logging to various places
oCHuggle::TerminalParserParses the data provided by user in parameters to executable
oCHuggle::UserConfiguration
oCdefinitions.Version
oCHuggle::VersionThis class can be used to store various versions and compare them
oCdefinitions.WikiEdit
oCdefinitions.WikiPage
oCHuggle::WikiPageNSNamespace (mediawiki)
oCdefinitions.WikiSite
oCHuggle::WikiSiteSite
oCHuggle::WikiSite_ExtExtension info
\Cdefinitions.WikiUser