Code::Blocks  SVN r11506
Public Member Functions | Public Attributes | List of all members
CodeCompletion::FunctionScope Struct Reference

Identify a function body's position, the underline data structure of the second wxChoice of CC's toolbar. More...

#include <codecompletion.h>

Collaboration diagram for CodeCompletion::FunctionScope:

Public Member Functions

 FunctionScope ()
 
 FunctionScope (const NameSpace &ns)
 a namespace token can be convert to a FunctionScope type More...
 

Public Attributes

int StartLine
 function body (implementation) start line More...
 
int EndLine
 function body (implementation) end line More...
 
wxString ShortName
 function's base name (without scope prefix) More...
 
wxString Name
 function's long name (including arguments and return type) More...
 
wxString Scope
 class or namespace More...
 

Detailed Description

Identify a function body's position, the underline data structure of the second wxChoice of CC's toolbar.

Definition at line 50 of file codecompletion.h.

Constructor & Destructor Documentation

◆ FunctionScope() [1/2]

CodeCompletion::FunctionScope::FunctionScope ( )
inline

Definition at line 52 of file codecompletion.h.

◆ FunctionScope() [2/2]

CodeCompletion::FunctionScope::FunctionScope ( const NameSpace ns)
inline

a namespace token can be convert to a FunctionScope type

Definition at line 55 of file codecompletion.h.

Member Data Documentation

◆ EndLine

int CodeCompletion::FunctionScope::EndLine

function body (implementation) end line

Definition at line 59 of file codecompletion.h.

Referenced by CodeCompletion::FunctionPosition(), and CodeCompletion::ParseFunctionsAndFillToolbar().

◆ Name

wxString CodeCompletion::FunctionScope::Name

function's long name (including arguments and return type)

Definition at line 61 of file codecompletion.h.

Referenced by CodeCompletionHelper::EqualFunctionScope(), CodeCompletionHelper::LessFunctionScope(), and CodeCompletion::ParseFunctionsAndFillToolbar().

◆ Scope

wxString CodeCompletion::FunctionScope::Scope

◆ ShortName

wxString CodeCompletion::FunctionScope::ShortName

function's base name (without scope prefix)

Definition at line 60 of file codecompletion.h.

Referenced by CodeCompletion::ParseFunctionsAndFillToolbar().

◆ StartLine

int CodeCompletion::FunctionScope::StartLine

function body (implementation) start line

Definition at line 58 of file codecompletion.h.

Referenced by CodeCompletion::FunctionPosition(), CodeCompletionHelper::LessFunctionScope(), and CodeCompletion::ParseFunctionsAndFillToolbar().


The documentation for this struct was generated from the following file: