Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
CPVT_Section::Line Class Reference

#include <cpvt_section.h>

+ Collaboration diagram for CPVT_Section::Line:

Public Member Functions

 Line (const CPVT_LineInfo &lineinfo)
 
 ~Line ()
 
CPVT_WordPlace GetBeginWordPlace () const
 
CPVT_WordPlace GetEndWordPlace () const
 
CPVT_WordPlace GetPrevWordPlace (const CPVT_WordPlace &place) const
 
CPVT_WordPlace GetNextWordPlace (const CPVT_WordPlace &place) const
 

Public Attributes

CPVT_WordPlace m_LinePlace
 
CPVT_LineInfo m_LineInfo
 

Detailed Description

Definition at line 28 of file cpvt_section.h.

Constructor & Destructor Documentation

◆ Line()

CPVT_Section::Line::Line ( const CPVT_LineInfo & lineinfo)
explicit

Definition at line 175 of file cpvt_section.cpp.

References m_LineInfo.

◆ ~Line()

CPVT_Section::Line::~Line ( )
default

Member Function Documentation

◆ GetBeginWordPlace()

CPVT_WordPlace CPVT_Section::Line::GetBeginWordPlace ( ) const

Definition at line 180 of file cpvt_section.cpp.

References CPVT_WordPlace::CPVT_WordPlace(), m_LinePlace, CPVT_WordPlace::nLineIndex, and CPVT_WordPlace::nSecIndex.

Referenced by CPVT_Section::SearchWordPlace(), and CPVT_Section::SearchWordPlace().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ GetEndWordPlace()

CPVT_WordPlace CPVT_Section::Line::GetEndWordPlace ( ) const

Definition at line 184 of file cpvt_section.cpp.

References CPVT_WordPlace::CPVT_WordPlace(), m_LineInfo, m_LinePlace, CPVT_LineInfo::nEndWordIndex, CPVT_WordPlace::nLineIndex, and CPVT_WordPlace::nSecIndex.

Referenced by CPVT_VariableText::Iterator::GetLine(), CPVT_VariableText::GetLineEndPlace(), CPVT_Section::SearchWordPlace(), and CPVT_Section::SearchWordPlace().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ GetNextWordPlace()

CPVT_WordPlace CPVT_Section::Line::GetNextWordPlace ( const CPVT_WordPlace & place) const

Definition at line 199 of file cpvt_section.cpp.

References CPVT_WordPlace::CPVT_WordPlace(), m_LineInfo, CPVT_LineInfo::nBeginWordIndex, CPVT_WordPlace::nLineIndex, CPVT_WordPlace::nSecIndex, and CPVT_WordPlace::nWordIndex.

Referenced by CPVT_Section::GetNextWordPlace(), CPVT_Section::SearchWordPlace(), and CPVT_Section::SearchWordPlace().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ GetPrevWordPlace()

CPVT_WordPlace CPVT_Section::Line::GetPrevWordPlace ( const CPVT_WordPlace & place) const

Definition at line 189 of file cpvt_section.cpp.

References CPVT_WordPlace::CPVT_WordPlace(), m_LineInfo, CPVT_LineInfo::nEndWordIndex, CPVT_WordPlace::nLineIndex, CPVT_WordPlace::nSecIndex, and CPVT_WordPlace::nWordIndex.

Referenced by CPVT_Section::GetPrevWordPlace().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

Member Data Documentation

◆ m_LineInfo

◆ m_LinePlace

CPVT_WordPlace CPVT_Section::Line::m_LinePlace

Definition at line 37 of file cpvt_section.h.

Referenced by GetBeginWordPlace(), and GetEndWordPlace().


The documentation for this class was generated from the following files: