KVIrc 5.2.6
Developer APIs
KviCommandFormatter Namespace Reference

Functions

KVILIB_API void addBlockBraces (KviCString &szBuffer)
 
KVILIB_API void addBlockBraces (QString &szBuffer)
 
void addLeading (KviCString **pszArray, char c)
 
void addLeading (QStringList &list, const QChar &c)
 
void blockFromBuffer (KviCString &szBuffer)
 
void blockFromBuffer (QString &szBuffer)
 
void bufferFromBlock (KviCString &szBuffer)
 
void bufferFromBlock (QString &szBuffer)
 
bool hasLeadingChars (KviCString **pszArray, char c)
 
KVILIB_API bool hasLeadingChars (KviCString *pszArray, char c)
 
bool hasLeadingChars (QStringList &list, const QChar &c)
 
void indent (KviCString &szBuffer)
 
void indent (QString &szBuffer)
 
KVILIB_API void trimBlockBraces (KviCString &szBuffer)
 
KVILIB_API void trimBlockBraces (QString &szBuffer)
 
void trimLeading (KviCString **pszArray)
 
void trimLeading (QStringList &list)
 
void unindent (KviCString &szBuffer)
 
void unindent (QString &szBuffer)
 

Function Documentation

◆ addBlockBraces() [1/2]

KVILIB_API void KviCommandFormatter::addBlockBraces ( KviCString & szBuffer)
extern

References KVILIB_API, and szBuffer.

◆ addBlockBraces() [2/2]

KVILIB_API void KviCommandFormatter::addBlockBraces ( QString & szBuffer)
extern

References KVILIB_API, and szBuffer.

◆ addLeading() [1/2]

KVILIB_API void KviCommandFormatter::addLeading ( KviCString ** pszArray,
char c )

Referenced by indent(), and indent().

◆ addLeading() [2/2]

KVILIB_API void KviCommandFormatter::addLeading ( QStringList & list,
const QChar & c )

◆ blockFromBuffer() [1/2]

◆ blockFromBuffer() [2/2]

KVILIB_API void KviCommandFormatter::blockFromBuffer ( QString & szBuffer)

◆ bufferFromBlock() [1/2]

◆ bufferFromBlock() [2/2]

KVILIB_API void KviCommandFormatter::bufferFromBlock ( QString & szBuffer)

References szBuffer, and unindent().

◆ hasLeadingChars() [1/3]

bool KviCommandFormatter::hasLeadingChars ( KviCString ** pszArray,
char c )

References KviCString::hasData(), and KviCString::trim().

Referenced by unindent(), and unindent().

◆ hasLeadingChars() [2/3]

KVILIB_API bool KviCommandFormatter::hasLeadingChars ( KviCString * pszArray,
char c )
extern

References KVILIB_API.

◆ hasLeadingChars() [3/3]

KVILIB_API bool KviCommandFormatter::hasLeadingChars ( QStringList & list,
const QChar & c )

◆ indent() [1/2]

◆ indent() [2/2]

KVILIB_API void KviCommandFormatter::indent ( QString & szBuffer)

References addLeading(), and szBuffer.

◆ trimBlockBraces() [1/2]

KVILIB_API void KviCommandFormatter::trimBlockBraces ( KviCString & szBuffer)
extern

References KVILIB_API, and szBuffer.

◆ trimBlockBraces() [2/2]

KVILIB_API void KviCommandFormatter::trimBlockBraces ( QString & szBuffer)
extern

References KVILIB_API, and szBuffer.

◆ trimLeading() [1/2]

KVILIB_API void KviCommandFormatter::trimLeading ( KviCString ** pszArray)

Referenced by unindent(), and unindent().

◆ trimLeading() [2/2]

KVILIB_API void KviCommandFormatter::trimLeading ( QStringList & list)

◆ unindent() [1/2]

KVILIB_API void KviCommandFormatter::unindent ( KviCString & szBuffer)

◆ unindent() [2/2]

KVILIB_API void KviCommandFormatter::unindent ( QString & szBuffer)