1#ifndef _KVI_KVS_REPORT_H_
2#define _KVI_KVS_REPORT_H_
77 static void findLineAndCol(
const QChar *
pBegin,
const QChar * pPoint,
int & iLine,
int & iCol);
const QChar * pBegin
Definition KviKvsParser.cpp:3227
C++ Template based double linked pointer list class.
Helper functions for the QString class.
Definition KviKvsReport.h:34
KviPointerList< QString > * callStack()
Definition KviKvsReport.h:69
QString m_szMessage
Definition KviKvsReport.h:53
KviKvsReport(Type t, QString szContext, QString szMessage, QString szLocation, KviWindow *pWindow)
Definition KviKvsReport.cpp:36
Type type() const
Definition KviKvsReport.h:62
KviWindow * window()
Definition KviKvsReport.h:64
const QString & location()
Definition KviKvsReport.h:67
KviPointerList< QString > * codeListing()
Definition KviKvsReport.h:68
KviPointerList< QString > * m_pCallStack
Definition KviKvsReport.h:60
QString m_szLocation
Definition KviKvsReport.h:54
void setContext(const QString &szContext)
Definition KviKvsReport.h:71
void setCallStack(KviPointerList< QString > *pStack)
Definition KviKvsReport.h:75
const QString & context()
Definition KviKvsReport.h:65
const QString & message()
Definition KviKvsReport.h:66
Type m_eType
Definition KviKvsReport.h:49
Type
Definition KviKvsReport.h:37
@ RunTimeWarning
Definition KviKvsReport.h:39
@ ParserWarning
Definition KviKvsReport.h:41
@ RunTimeError
Definition KviKvsReport.h:38
@ ParserError
Definition KviKvsReport.h:40
KviPointerList< QString > * m_pCodeListing
Definition KviKvsReport.h:59
QString m_szContext
Definition KviKvsReport.h:52
void setMessage(const QString &szMessage)
Definition KviKvsReport.h:72
void setLocation(const QString &szLocation)
Definition KviKvsReport.h:73
KviWindow * m_pWindow
Definition KviKvsReport.h:56
void setCodeListing(KviPointerList< QString > *pListing)
Definition KviKvsReport.h:74
A template double linked list of pointers.
Definition KviPointerList.h:371
Base class for all windows in KVIrc.
Definition KviWindow.h:75
#define t
Definition detector.cpp:85
#define r
Definition detector.cpp:83
This file contains compile time settings.
#define KVIRC_API
Definition kvi_settings.h:127