DeltaQt  Version 0.2.0 End user documentation
A C++/Qt library for parsing DELTA (DEscription Language for TAxonomy) files
Public Member Functions | Static Public Attributes
DeltaParseLog Class Reference

#include <deltaparselog.h>

List of all members.

Public Member Functions

 DeltaParseLog ()
QStringList allAsText (bool verbose=true, unsigned detailFilter=DETAIL_ALLOW_ALL, unsigned typeFilter=FILTER_ALLOWALL, char delim= '\t') const
QString allAsTextCombined (bool verbose=true, unsigned detailFilter=DETAIL_ALLOW_ALL, unsigned typeFilter=FILTER_ALLOWALL, char delim= '\t', char eol= '\n') const
void add (DeltaLogEntry::Type type, QString refName, QString msg, DeltaLogEntry::Detail detail=DeltaLogEntry::STANDARD, int line=-1, int column=-1)
void clear (void)

Static Public Attributes

static const unsigned FILTER_ALLOWALL = ~0U
static const unsigned FILTER_ALLVALIDTYPES
static const unsigned DETAIL_ALLOW_ALL = ~0U
static const unsigned DETAIL_NOTVERBOSE
static const unsigned DETAIL_VERBOSE
static const unsigned FILTER_ONLY_ERRORS
static const unsigned FILTER_ONLY_WARNINGS

Constructor & Destructor Documentation

DeltaParseLog::DeltaParseLog ( )

Member Function Documentation

void DeltaParseLog::add ( DeltaLogEntry::Type  type,
QString  refName,
QString  msg,
DeltaLogEntry::Detail  detail = DeltaLogEntry::STANDARD,
int  line = -1,
int  column = -1 
)
QStringList DeltaParseLog::allAsText ( bool  verbose = true,
unsigned  detailFilter = DETAIL_ALLOW_ALL,
unsigned  typeFilter = FILTER_ALLOWALL,
char  delim = '\t' 
) const
QString DeltaParseLog::allAsTextCombined ( bool  verbose = true,
unsigned  detailFilter = DETAIL_ALLOW_ALL,
unsigned  typeFilter = FILTER_ALLOWALL,
char  delim = '\t',
char  eol = '\n' 
) const
void DeltaParseLog::clear ( void  )

Member Data Documentation

const unsigned DeltaParseLog::DETAIL_ALLOW_ALL = ~0U [static]
const unsigned DeltaParseLog::DETAIL_NOTVERBOSE [static]
Initial value:
const unsigned DeltaParseLog::DETAIL_VERBOSE [static]
Initial value:
            ~0U
const unsigned DeltaParseLog::FILTER_ALLOWALL = ~0U [static]
const unsigned DeltaParseLog::FILTER_ALLVALIDTYPES [static]
Initial value:
const unsigned DeltaParseLog::FILTER_ONLY_ERRORS [static]
Initial value:
const unsigned DeltaParseLog::FILTER_ONLY_WARNINGS [static]

The documentation for this class was generated from the following files:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines