Code::Blocks
SVN r11506
|
►Nappglobals | |
►NAssociations | |
►NCodeCompletionHelper | |
►NDoxygen | |
►NEditorHooks | Provides static functions to add hooks to the editor modification operations |
►NLibLoader | |
►NNativeParserHelper | |
►NProjectLoaderHooks | Provides static functions to add hooks to the project loading/saving procedure |
►NScriptBindings | |
►NSqPlus | |
CAbstractJob | |
CAdvancedCompilerOptionsDlg | |
CAgony | |
CAnnoyingDialog | Dialog that contains a "Don't annoy me" checkbox |
CAskAssocDialog | |
CAutoDetectCompilers | |
CBackgroundThread | |
CBackgroundThreadPool | |
CBacktraceDlg | |
CBasicSearchTree | This class is generally a string -> size_t map, the tree details (graph) is already show in the declaration of |
CBasicSearchTreeIterator | SearchTreeIterator lets us iterate through the nodes of a BasicSearchTree |
CBatchLogWindow | |
CBatchProjectManagerUI | Almost empty implementation used in batch mode |
CBlockAllocated | |
►CBlockAllocator | |
►CBreakpointsDlg | |
CBrowserOptions | Options for the symbol browser, this specify how the symbol browser will shown |
CBufState | |
CBuildLogger | |
CBuildTargetPanel | |
CcbAuiNotebook | A notebook class This class is derived from wxAuiNotebook, to enhance its abilities |
CcbBacktraceDlg | |
CcbBreakpoint | |
CcbBreakpointsDlg | |
►CcbCodeCompletionPlugin | Base class for code-completion plugins |
CcbCompilerPlugin | Base class for compiler plugins |
CcbConfigurationDialog | A simple dialog that wraps a cbConfigurationPanel |
CcbConfigurationPanel | Base class for plugin configuration panels |
CcbCPURegistersDlg | |
CcbDebuggerCommonConfig | |
CcbDebuggerConfiguration | |
CcbDebuggerFeature | |
CcbDebuggerMenuHandler | |
►CcbDebuggerPlugin | Base class for debugger plugins |
CcbDebuggerWindowMenuItem | |
CcbDebugInterfaceFactory | |
CcbDisassemblyDlg | |
CcbDummyEditor | |
CcbEditor | A file editor |
CcbEditorInternalData | |
CcbEditorPrintout | |
CcbEventFunctor | Event functor class |
CcbExamineMemoryDlg | |
CcbException | Code::Blocks error handling unit |
CcbExecuteProcess | |
CcbFileDropTarget | |
CcbFindReplaceData | |
CcbMimePlugin | Base class for mime plugins |
CcbNotebookStack | |
CcbPlugin | Base class for plugins |
►CcbProject | Represents a Code::Blocks project |
CcbProjectManagerUI | |
CcbProjectTreeImages | |
CcbSearchResultsLog | |
CcbSettingsType | |
CcbSmartIndentPlugin | |
CcbSplashScreen | |
CcbStackFrame | |
►CcbStatusBar | A custom status bar which can contain controls, icons.. |
CcbStringHash | |
CcbStyledTextCtrl | |
CcbTextCtrlAndButtonTooltipEditor | |
CcbTextInputStream | |
CcbThread | |
CcbThreadedTask | This is what you have to use instead of wxThread to add tasks to the Thread Pool |
►CcbThreadPool | A Thread Pool implementation |
CcbThreadsDlg | |
CcbTool | |
CcbToolPlugin | Base class for tool plugins |
CcbTreeCtrl | |
CcbWatch | |
CcbWatchesDlg | |
CcbWizardPlugin | Base class for wizard plugins |
CcbWorkspace | A workspace class |
CCCDebugInfo | |
CCCLogger | |
CCCManager | Code Completion Plugin Manager |
CCCOptionsDlg | |
CCCOptionsProjectDlg | |
CccSearchData | Search location combination, a pointer to cbStyledTextCtrl and a filename is enough |
CCCTreeCtrl | |
CCCTreeCtrlData | Actual data stored with each node in the symbol tree |
CCCTreeCtrlExpandedItemData | |
CCDB_driver | |
CCdbCmd_AddBreakpoint | Command to add a breakpoint |
CCdbCmd_AddSourceDir | Command to add a search directory for source files in debugger's paths |
CCdbCmd_AddSymbolFile | Command to the add symbol files |
CCdbCmd_AttachToProcess | Command to the attach to a process |
CCdbCmd_Backtrace | Command to run a backtrace |
CCdbCmd_Continue | Command to continue execution and notify the debugger plugin |
CCdbCmd_Detach | Command to the detach from the process |
CCdbCmd_Disassembly | Command to run a disassembly |
CCdbCmd_DisassemblyInit | Command to run a disassembly |
CCdbCmd_GetPID | Command to find the PID of the active child |
CCdbCmd_InfoRegisters | Command to run a disassembly |
CCdbCmd_RemoveBreakpoint | Command to remove a breakpoint |
CCdbCmd_SetArguments | Command to set the arguments to the debuggee |
CCdbCmd_SetDebuggee | Command to the set the file to be debugged |
CCdbCmd_SwitchFrame | |
CCdbCmd_TooltipEvaluation | Command to display a tooltip about a variables value |
CCdbCmd_Watch | Command to get info about a watched variable |
CCfgMgrBldr | |
CClassBrowser | Symbol browser panel is shown in the Management panel besides projects browser panel |
CClassBrowserBuilderThread | Worker thread to build the symbol browser tree controls(both the top tree and the bottom tree) When the thread is started, it is waiting for the semaphore, and once the GUI post the semaphore the builder will do the dirty job, once finished, it will wait again |
CClassTreeData | Tree data associate with the symbol tree item |
CCodeBlocksApp | |
CCodeBlocksDockEvent | Event used to request from the main app to add a window to the docking system |
CCodeBlocksEvent | A generic Code::Blocks event |
CCodeBlocksLayoutEvent | Event used to request from the main app to manage the view layouts |
CCodeBlocksLogEvent | Event used to request from the main app to add a log |
CCodeBlocksThreadEvent | |
►CCodeCompletion | Code completion plugin has those features: show tool-tip when the mouse hover over the variables/functions |
CCodeRefactoring | |
►CColourManager | |
CCommentToken | |
CCompileError | |
CCompileOptionsBase | This is a base class for all classes needing compilation parameters |
►CCompiler | Abstract base class for compilers |
CCompilerCommand | |
CCompilerCommandGenerator | Generate command-lines needed to produce a build |
CCompilerCYGWIN | |
CCompilerErrors | |
CCompilerFactory | |
CCompilerFlagDlg | |
CCompilerG95 | |
►CCompilerGCC | |
CCompilerGDC | |
CCompilerGNUARM | |
CCompilerGNUFortran | |
CCompilerIAR | |
CCompilerICC | |
CCompilerKeilC51 | |
CCompilerKeilCX51 | |
CCompilerLCC | |
CCompilerMessages | |
CCompilerMINGW | |
CCompilerMINGWGenerator | |
CCompilerMSVC | |
CCompilerMSVC10 | |
CCompilerMSVC8 | |
CCompilerOptions | |
►CCompilerOptionsDlg | |
CCompilerOW | |
CCompilerOWGenerator | |
CCompilerPanel | |
CCompilerPrograms | Struct to keep programs |
CCompilerQueue | |
CCompilerSettingsDlg | |
CCompilerSwitches | Struct to keep switches |
CCompilerTool | Struct for compiler/linker commands |
CCompilerXML | |
CCompileTargetBase | Base class for build target classes Each Code::Blocks project consists of at least one target |
CCompOption | |
CConfigManager | |
CConfigManagerWrapper | Wrapper class for reading or writing config values, without the need for the full path |
CConfigureToolsDlg | |
CConfirmReplaceDlg | |
CCPURegistersDlg | |
CCrashHandler | |
CcrSearchData | |
CCSS | Cascading Style Sheets class for HTML logger |
CCursor | Debugger cursor info |
CDataBreakpointDlg | |
CDbgCmd_UpdateWatchesTree | Action-only debugger command to signal the watches tree to update |
CDeath | |
CDebuggerBreakpoint | Debugger breakpoint interface |
CDebuggerClientData | |
CDebuggerCmd | Basic interface for debugger commands |
CDebuggerConfiguration | |
CDebuggerConfigurationPanel | |
CDebuggerContinueBaseCmd | Base class for all Continue type of commands |
CDebuggerDriver | |
CDebuggerGDB | |
CDebuggerInfoCmd | This command is similar to DebuggerCmd The only difference is that instead of logging its output in the debugger log, it displays it in a dialog |
CDebuggerInfoWindow | |
►CDebuggerManager | |
►CDebuggerMenuHandler | |
CDebuggerOptionsProjectDlg | |
CDebuggerSettingsCommonPanel | |
►CDebuggerSettingsDlg | |
CDebuggerSettingsPanel | |
CDebuggerState | |
CDebuggerToolbarHandler | |
CDebugInterfaceFactory | |
CDebugLogPanel | |
CDebugTextCtrlLogger | |
CDirectCommands | |
CDisassemblyDlg | |
CdlgAbout | |
CdlgAboutPlugin | |
CDocumentationHelper | |
CEditArrayFileDlg | |
CEditArrayOrderDlg | |
CEditArrayStringDlg | |
CEditBreakpointDlg | |
CEditKeywordsDlg | |
CEditorBase | Base class that all "editors" should inherit from |
CEditorBaseInternalData | |
CEditorColourSet | |
►CEditorConfigurationDlg | |
CEditorLexerLoader | |
CEditorManager | |
CEditorManagerInternalData | struct EditorManagerInternalData * This is the private data holder for the EditorManager * All data not relevant to other classes should go here * |
CEditorReuser | |
CEditPairDlg | |
CEditPathDlg | |
CEditToolDlg | |
CEditWatchDlg | |
CEncodingDetector | Try to detect the encoding of a file on disk |
CEnvironmentSettingsDlg | |
CExamineMemoryDlg | |
CExpression | |
CExpressionNode | |
CExpState | |
CExternalDepsDlg | |
CFileGroups | |
CFileLoader | |
CFileLogger | Logger which prints messages to a file |
CFileManager | |
CFilePathPanel | |
CFileSet | |
CFileSetFile | |
CFilesGroupsAndMasks | |
CFileTreeData | |
CFindBreakpointPred | |
CFindReplace | |
CFindReplaceBase | |
CFindReplaceDlg | |
CForwardingTextControl | |
CGDB_driver | |
CGdbCmd_AddBreakpoint | Command to add a breakpoint |
CGdbCmd_AddBreakpointCondition | Utility command to set a breakpoint condition |
CGdbCmd_AddDataBreakpoint | Command to add a data breakpoint |
CGdbCmd_AddSourceDir | Command to add a search directory for source files in debugger's paths |
CGdbCmd_AddSymbolFile | Command to the add symbol files |
CGdbCmd_AttachToProcess | Command to the attach to a process |
CGdbCmd_Backtrace | Command to run a backtrace |
CGdbCmd_ChangeFrame | Command to change the current frame |
CGdbCmd_Continue | Command that notifies the debugger plugin that the debuggee has been continued |
CGdbCmd_DebugLanguage | Command to determine the debugging (working) language |
CGdbCmd_Detach | Command to the detach from the process |
CGdbCmd_Disassembly | Command to run a disassembly |
CGdbCmd_DisassemblyInit | Command to initialize a disassembly |
CGdbCmd_ExamineMemory | Command to examine a memory region |
CGdbCmd_FindCursor | Command which tries to find the current cursor position |
CGdbCmd_FindTooltipAddress | Command to get a symbol's type and use it for tooltip evaluation |
CGdbCmd_FindTooltipType | Command to get a symbol's type and use it for tooltip evaluation |
CGdbCmd_FindWatchType | Command to get a watched variable's type |
CGdbCmd_InfoProgram | Command to get info about current program and state |
CGdbCmd_InfoRegisters | Command to obtain register info |
CGdbCmd_LocalsFuncArgs | |
CGdbCmd_RemoteBaud | |
CGdbCmd_RemoteTarget | |
CGdbCmd_RemoveBreakpoint | Command to remove a breakpoint |
CGdbCmd_SetArguments | Command to set the arguments to the debuggee |
CGdbCmd_SetCatch | Command to setup an exception breakpoint (for a throw or a catch) |
CGdbCmd_SetDebuggee | Command to the set the file to be debugged |
CGdbCmd_Start | |
CGdbCmd_StepInstruction | |
CGdbCmd_StepIntoInstruction | |
CGdbCmd_StepOrNextInstruction | |
CGdbCmd_Threads | Command to get info about running threads |
CGdbCmd_TooltipEvaluation | Command to display a tooltip about a variables value |
CGdbCmd_Watch | Command to get info about a watched variable |
CGDBLocalVariable | |
CGDBWatch | |
CGenericMultiLineNotesDlg | |
CGenericSelectPath | |
CGenericSingleChoiceList | |
CGetUserVariableDialog | |
CGotoFile | |
►CGotoFunctionDlg | The goto function dialog allow user to type a function name, and filter out the functions |
CHeaderDirTraverser | |
CHTMLFileLogger | Logger which prints messages to an HTML file |
CIBaseLoader | Base interface for project loaders |
CIBaseWorkspaceLoader | |
CID | |
CIEventFunctorBase | Base abstract event functor class |
CIFunctorBase | Base abstract functor class |
CIncrementalListCtrl | Class that implements a virtual list control that uses an IncrementalSelectIterator to populate the list items |
CIncrementalSelectArrayIterator | Simple iterator that uses wxArrayString as data source |
CIncrementalSelectDialog | Simple incremental select dialog that shows a single column and doesn't have much ui elements, except the text and list controls |
CIncrementalSelectHandler | |
CIncrementalSelectIterator | |
CIncrementalSelectIteratorIndexed | |
►CInfoPane | |
CInfoPanel | |
CInfoWindow | |
CInsertClassMethodDlg | |
CIPC | |
CISerializable | |
CJobQueue | |
►CListCtrlLogger | Logger which prints messages to a wxListCtrl |
CListItemData | |
CLoaderBase | |
►CLogger | The base class for all kinds of loggers, see loggers.h for its derived classes |
►CLogManager | |
CLogSlot | |
CMacrosManager | |
CMainFrame | |
CManageAssocsDialog | |
CManager | |
CMarkFileAsLocalThreadedTask | Mark all the tokens belong to the project as "local" E.g |
CMatchDataAndTempBreakpoints | |
CMatchProject | |
CMatchSetTempBreakpoint | |
CMenuItemsManager | Manager for wxMenuItem pointers |
CMgr | |
CMiscTreeItemData | |
CMultiSelectDlg | |
CMyHtmlWin | |
CNameSpace | |
CNativeParser | NativeParser class is just like a manager class to control Parser objects |
►CNativeParserBase | |
CNbStyleFF2 | |
CNbStyleVC71 | |
CNewFromTemplateDlg | |
CNullLoader | |
CNullLogger | Logger simply does nothing |
CNullProjectManagerUI | |
COpenContainingFolderData | |
COptionColour | |
COptionSet | |
CParser | Parser class holds all the tokens of a C::B project |
CParserBase | |
CParserOptions | Setting of the Parser, some of them will be passed down to ParserThreadOptions |
CParserThread | A parser threaded task, which can be assigned to the thread task pool, and run there |
CParserThreadedTask | CbThreadedTask can be executed in cbThreadPool to do a lot of parsing jobs in the begining stage of the batch parsing |
CParserThreadOptions | |
CPersonalityManager | Manage different personalities |
CpfCustomBuild | |
CpfDetails | This is a helper class that caches various filenames for one ProjectFile |
CPipedProcess | |
CPluginElement | |
CPluginInfo | Information about the plugin |
►CPluginManager | PluginManager manages plugins |
CPluginRegistrant | Plugin registration object |
CPluginsConfigurationDlg | Dialog for Enabling/Disabling/Installing/Uninstalling a plug-in |
CPrintDialog | |
CProfileTimer | |
CProfileTimerData | |
CProfileTimerHelper | |
CProgressDialog | |
CProjectBuildTarget | Represents a Code::Blocks project build target |
CProjectDepsDlg | |
CProjectFile | Represents a file in a Code::Blocks project |
CProjectFileOptionsDlg | |
CProjectFileRelativePathCmp | |
CProjectLayoutLoader | |
CProjectLoader | Code::Blocks project file loader |
CProjectManager | The entry point singleton for working with projects |
CProjectManagerUI | |
CProjectOptionsDlg | |
CProjectPathPanel | |
CProjectsFileMasksDlg | |
CProjectTemplateLoader | |
CRecentItemsList | |
CRegExStruct | |
CRemoteDebugging | |
CRunAll | |
CScopeDialog | |
CScopeTreeData | |
CScriptConsole | |
CScriptEntry | |
►CScriptingManager | Provides scripting in Code::Blocks |
CScriptingSettingsDlg | |
CScriptSecurityWarningDlg | |
CSearchTree | This is a class template derived from BasicSearchTree class, the type T was stored in a vector, and instead of returning a item number, the new class template can return an instance of T |
CSearchTreeNode | This class represents a node of the tree, we still take an example E.g |
CSearchTreePoint | This class is used to access items of the tree, each node may contains a lot of items, E.g |
CSelectIncludeFile | |
CSelectTargetDlg | |
CSeqDelete | |
CSharedMemory | |
CSQCompiler | |
CSQFile | |
CSQRex | |
CStartHerePage | |
CStdoutLogger | Logger which prints messages to the standard console IO |
CSystemHeadersThread | Collect all the header files, so they can be used in auto suggestion after #include<| directive |
CtagSQRexNode | |
CTargetListData | Store target UI data for every target in the list box control in the SelectTargetDlg |
CTemplateManager | |
CTemplateOption | |
CTextCtrlLogger | Logger which prints messages to a wxTextCtrl |
CThreadsDlg | |
CTimestampTextCtrlLogger | Extended logger from TextCtrlLogger, since it add time stamps for each log message |
CToken | Symbol found in the parsed files, it can be many kinds, such as a variable, a class and so on |
►CTokenizer | This is just a simple lexer class |
CTokenizerOptions | Whether we need to handle C-preprocessor directives |
CTokenSorter | |
CTokenTree | Container class to hold all the Tokens getting from parsing stage |
CToolbarInfo | |
CToolsManager | |
CUnfocusablePopupWindow | |
CURLLoader | |
CUserVariableManager | |
CUsrGlblMgrEditDialog | |
CValueTooltip | |
CVariableListClientData | |
CVirtualBuildTargetsDlg | |
►CWatchesDlg | |
CWatchesDropTarget | |
CWatchesProperty | |
CWatchRawDialog | Dialog to show the value of a watch |
CWatchRawDialogAdapter | |
CWiz | |
CWizardInfo | |
CWizBuildTargetPanel | |
CWizCompilerPanel | |
CWizFilePathPanel | |
CWizGenericSelectPathPanel | |
CWizGenericSingleChoiceList | |
CWizInfoPanel | |
CWizPage | |
CWizPageBase | |
CWizProjectPathPanel | |
CWorkspaceLoader | |
CwxIccDirTraverser | |
CwxMultiColumnListCtrl | |
CwxScintilla | |
CwxScintillaEvent | |
CwxScrollingDialog | |
CwxScrollingDialogXmlHandler | |
CwxScrollingPropertySheetDialog | |
CwxSwitcherDialog | |
CwxSwitcherItem | |
CwxSwitcherItems | |
CwxToolBarAddOnXmlHandler |