13#include "ksieve_export.h"
23class KSIEVE_EXPORT
Error
32 CRWithoutLF = FirstParseError,
42 UnfinishedBracketComment,
43 PrematureEndOfMultiLine,
44 PrematureEndOfQuotedString,
45 PrematureEndOfStringList,
46 PrematureEndOfTestList,
49 MissingSemicolonOrBlock,
51 ExpectedBlockOrSemicolon,
53 ConsecutiveCommasInStringList,
54 ConsecutiveCommasInTestList,
55 MissingCommaInTestList,
56 MissingCommaInStringList,
57 NonStringInStringList,
58 NonCommandInCommandList,
60 LastParseError = NonTestInTestList,
63 RequireNotFirst = FirstValidityError,
64 RequireMissingForCommand,
65 RequireMissingForTest,
66 RequireMissingForComparator,
69 UnsupportedComparator,
75 CommandOrderingConstraintViolation,
76 LastValidityError = CommandOrderingConstraintViolation,
79 IncompatibleActionsRequested = FirstRuntimeError,
82 LastRuntimeError = TooManyActions
85 static const char *typeToString(Type type);
96 Error(Type type,
int line,
int col)
106 operator bool()
const
140 QString mStringOne, mStringTwo;
Type type(const QSqlDatabase &db)
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sat Dec 21 2024 16:57:10 by
doxygen 1.12.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.