Huggle  build:^490^dce1e5c
 All Classes Namespaces Functions Variables Enumerations Enumerator Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
oNHuggleHuggle namespace contains all objects that belongs to huggle only so that they don't colide with other objects
|oNIRCNamespace that contains IRC objects
||oCChannelRepresent a channel on IRC network
||oCMessageRepresent a message on irc network sent either to a channel or to a user
||oCNetworkIrcThe NetworkIrc provides connection to IRC servers
||oCNetworkIrc_thNetwork thread for Network Irc
||\CUserRepresent a user of irc network
|oCAboutFormForm that can be displayed from help menu, should list all developers
|oCApiQueryThis class can be used to execute any kind of api query on any wiki
|oCBlockUserThis form can be used to block users from editing, which requires the block permission
|oCCollectableBase for all items that are supposed to be collected by garbage collector
|oCConfigurationRun time configuration of huggle
|oCCoreMiscelanceous system functions, all of these functions are static
|oCDeleteFormThis is a delete form
|oCEditQueryModifications of mediawiki pages can be done using this query
|oCExceptionEvery exception raised by huggle is defined by this class
|oCExceptionWindowRecovery window
|oCGCGarbage collector that can be used to collect some objects
|oCHgApplicationOverwrite of qapplication so that we can reimplement notify
|oCHistoryHistory of actions done by user
|oCHistoryFormIt can be used to retrieve a history of currently displayed page
|oCHistoryItemHistory consist of these items
|oCHooksHooks that can be used to attach some 3rd code to existing functions
|oCHuggleFeedFeed provider stub class every provider must be derived from this one
|oCHuggleFeedProviderIRCProvider that uses a wikimedia irc recent changes feed to retrieve information about edits
|oCHuggleFeedProviderIRC_tThread which process the IRC feed
|oCHuggleFeedProviderWikiThis is a very simple provider of changes that basically refresh recent changes every 6 seconds
|oCHuggleLogThis window contains all the messages that are stored in ring log
|oCHuggleMassRollbackDOCUMENT ME
|oCHuggleNukeWindow that allows user to mass delete pages made by certain users
|oCHuggleQueueQueue of edits
|oCHuggleQueueFilterFilter that can be applied to edit queue
|oCHuggleQueueItemLabelThis is item of queue, it is derived from qt object
|oCHuggleToolToolbar on top of window
|oCHuggleWebWeb browser
|oCiExtensionExtension interface
|oCIgnoreListA window that contains ignore list
|oCLanguageThe Language class
|oCLoginWindow that is displayed as first when huggle is started
|oCMainWindowPrimary huggle window
|oCMessageThis is similar to query, just it's more simple, you can use it to deliver messages to users
|oCOAuthNot being used now because wmf doesn't provide OAuth yet
|oCOAuthLoginThis form is not being used
|oCOAuthLoginQueryThis query is supposed to login user through oauth provider
|oCPreferencesPreferences window
|oCProcessListList of processes in a main window
|oCProcessListRemovedItemRemoved item that was in the process list
|oCProcessorThreadEdits are post processed in this thread
|oCProtectPageDisplay a window where user can protect a page given they have the permissions to do that
|oCProxyProxy
|oCQueryQuery base class for all http queries executed by huggle
|oCQueryResultResult of query
|oCReportUserReport user
|oCRequestProtectThis can be used to request protection of a page
|oCRevertQueryCan be used to rollback any edit
|oCScoreWordThe ScoreWord class
|oCScoreWordsDbFormScorewords form
|oCSessionFormSession info
|oCSleeperThis is a workaround that allow us to use sleep
|oCSpeedyFormThe window that is used to report a page for deletion
|oCTerminalParserParses the data provided by user
|oCUAAReportForm to report users to UAA
|oCUpdateFormUpdate form is shown when there is an update for huggle This form may work on some platforms only
|oCUserinfoFormWidget that displays the information about user including their history and some other information about the user
|oCVandalNwVandalism network
|oCWaitingFormThis is universal form that is just displaying the progress bar and reason why we need to wait
|oCWebserverQueryThis is a query that can be used to perform simple webserver requests
|oCWikiEditWiki edit
|oCWikiPageMediawiki page
|oCWikiSiteSite
|oCWikiUserUser
|\CWLQueryWhitelist query :o
\CHuggleTestThis is a unit test