This graph shows which files directly or indirectly include this file:
Functions | |
void | setCleanupFunction (void(*cleanupFunction)(int)) |
void | exitProgram (int errorCode) |
Variables | |
bool | showParseErrors |
bool | showMopWarnings |
bool | showWarnings |
bool | stopOnParseErrors |
bool | ignoreNamespaceAliases |
bool | deleteTemporaryFiles |
char | occFatalErrorPrefix [256] |
char | occParseErrorPrefix [256] |
char | occWarningPrefix [256] |
char | mopErrorPrefix [256] |
char | mopWarningPrefix [256] |
char | occFirstParseErrorComment [1024] |
char | occParseErrorCountMessage [256] |
bool | occParseErrorOccured |
All of the variables were added to OpenC++ by Josef Troch. Most of them affects behaviour of the OpenC++ internal parsing or translating functions. In certain cases I need them to behave differently in IOPC SP, but I don't want to impose this behaviour on original OpenC++.
|
Sets the cleanup function that is called before IOPC SP / OpenC++ terminates.
|
|
This function is used instead of standard exit() to terminate the program. It calls cleanup function (see setCleanupFunction()) before the exit() call.
|
|
Should messages about parse error be shown?
|
|
Should metaobject protocol warnings be shown?
|
|
Should common warnings be shown?
|
|
Should the parsing / translation stop if some parse error is encountered?
|
|
Flag that activates a hack (by JT) that suppresses error message when definition of namespace alias is found.
|
|
Should IOPC SP / OpenC++ temporary files be deleted?
|
|
String used as error message prefix if some fatal error is encountered. Something like "Error: ".
|
|
String used as error message prefix if some parse error is encountered. Something like "Error: ".
|
|
String used as warning message prefix. Something like "Warning: ".
|
|
String used as error message prefix if some metaobject protocol error is encountered. Something like "Error: ".
|
|
String used as warning message prefix if displaying some metaobject protocol warning. Something like "Warning: ".
|
|
Message displayed when first parse error is encountered. This message is displayed before the message decribing the error. |
|
Message used to tell user how many parse errors had been found. The number of the errors is prepended to the message.
|
|
Variable that is true if some parse error had been found.
|