JUCE-7.0.12-0-g4f43011b96 JUCE-7.0.12-0-g4f43011b96
JUCE — C++ application framework with suport for VST, VST3, LV2 audio plug-ins

« « « Anklang Documentation
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
juce::CodeDocumentLine Class Reference

Public Member Functions

 CodeDocumentLine (const String::CharPointerType startOfLine, const String::CharPointerType endOfLine, const int lineLen, const int numNewLineChars, const int startInFile)
 
bool endsWithLineBreak () const noexcept
 
void updateLength () noexcept
 

Static Public Member Functions

static void createLines (Array< CodeDocumentLine * > &newLines, StringRef text)
 

Public Attributes

String line
 
int lineStartInFile
 
int lineLength
 
int lineLengthWithoutNewLines
 

Detailed Description

Definition at line 29 of file juce_CodeDocument.cpp.

Constructor & Destructor Documentation

◆ CodeDocumentLine()

juce::CodeDocumentLine::CodeDocumentLine ( const String::CharPointerType  startOfLine,
const String::CharPointerType  endOfLine,
const int  lineLen,
const int  numNewLineChars,
const int  startInFile 
)

Definition at line 32 of file juce_CodeDocument.cpp.

Member Function Documentation

◆ createLines()

static void juce::CodeDocumentLine::createLines ( Array< CodeDocumentLine * > &  newLines,
StringRef  text 
)
static

Definition at line 44 of file juce_CodeDocument.cpp.

◆ endsWithLineBreak()

bool juce::CodeDocumentLine::endsWithLineBreak ( ) const
noexcept

Definition at line 99 of file juce_CodeDocument.cpp.

◆ updateLength()

void juce::CodeDocumentLine::updateLength ( )
noexcept

Definition at line 104 of file juce_CodeDocument.cpp.

Member Data Documentation

◆ line

String juce::CodeDocumentLine::line

Definition at line 123 of file juce_CodeDocument.cpp.

◆ lineLength

int juce::CodeDocumentLine::lineLength

Definition at line 124 of file juce_CodeDocument.cpp.

◆ lineLengthWithoutNewLines

int juce::CodeDocumentLine::lineLengthWithoutNewLines

Definition at line 124 of file juce_CodeDocument.cpp.

◆ lineStartInFile

int juce::CodeDocumentLine::lineStartInFile

Definition at line 124 of file juce_CodeDocument.cpp.


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