This graph shows which files directly or indirectly include this file:
Defines | |
#define | SP_PROGRAM_INFO "\nIOPC Source Processor v 1.0 - " __DATE__ |
#define | SP_HELP_HINT "Type 'iopc_sp -h' for help." |
#define | SP_HELP |
#define | SP_INFO_DONE "[done.]" |
#define | IOPC_ERROR_PREFIX "IOPC SP Fatal error: " |
#define | IOPC_WARNING_PREFIX "IOPC SP parser internal warning: " |
#define | SP_PARSE_ERROR "IOPC SP " |
#define | SP_PARSE_ERROR_COUNT_MSG " parse error(s) found.\n" |
#define | SP_PARSE_ERROR_INTRO |
#define | SP_PARSE_ERROR_INTRO2 |
#define | SP_ERROR_NO_SOURCE_FILE "No source file specified." |
#define | SP_ERROR_MISSING_PARAMETER "Missing parameter for option \"%s\"." |
#define | SP_ERROR_UNKNOWN_OPTION "Invalid option \"%s\"." |
#define | SP_ERROR_CANNOT_OPEN_FILE "Cannot open file \"%s\"." |
#define | SP_ERROR_TWO_FILES_GIVEN "Invalid command line - two source files given: \"%s\" and \"%s\"." |
#define | SP_ERROR_UNKNOWN_MAPPING_TYPE "Invalid classes' default mapping type \"%s\" specified." |
#define | SP_ERROR_SAME_NAMED_ATTRIBUTES "Two attributes with the same name \"%s\" found in class \"%s\"." |
#define | SP_NS_HELPER "IOPC SP doesn't currently support all namespace and nested class features.\n " |
#define | SP_ERROR_ADDING_PC_HAVE_NPC SP_NS_HELPER "Currently processed persistent capable class \"%s\" has the same name as one of allready seen non-persistent classes. Please rename one of them.\n %s : first definition of class \"%s\"." |
#define | SP_ERROR_ADDING_NPC_HAVE_PC SP_NS_HELPER "Currently processed non-persistent class \"%s\" has the same name as one of allready seen persistent capable classes. Please rename one of them.\n %s : first definition of class \"%s\"." |
#define | SP_ERROR_ADDING_PC_HAVE_PC SP_NS_HELPER "Currently processed persistent capable class \"%s\" has the same name as one of allready seen persistent capable classes. Please rename one of them.\n %s : first definition of class \"%s\"." |
#define | SP_ERROR_CANNOT_GET_ADDRESS "Cannot get address of persistent attribute \"%s\".\n (IOPC SP forbids this for performance reasons.)" |
#define | SP_ERROR_ILLEGAL_INDIRECTION "Illegal indirection (attribute \"%s\", class \"%s\")." |
|
IOPC SP info message - includes version and build date.
|
|
Hint how to get help on IOPC SP use.
|
|
Help on IOPC SP use.
|
|
Message "done", displayed in verbose mode at the end of source processing.
|
|
String used as prefix of fatal error messages.
|
|
String used as prefix of warning messages.
|
|
String used as prefix of parse error messages.
|
|
Message used to tell user how many parse errors have been found. The number of the errors is prepended to the message.
|
|
Value: CStdString() +\ "IOPC SP warning: One or more errors occured while parsing preprocessor output.\n" +\ " Probably it is safe to ignore these errors:\n" +\ " - If they are caused by use of a non-standard extension of your compiler or\n" +\ " by a C++ feature that is unknown to IOPC SP internal parser, IOPC SP will\n" +\ " ignore them and its output will be (probably) later correctly parsed by\n" +\ " your C++ compiler.\n" +\ " - If they are caused by a bug in your code, the bug will be also found later\n" +\ " by the C++ compiler.\n"
|
|
Value: CStdString() +\ "IOPC SP warning: One or more errors occured while parsing preprocessor output.\n" +\ " Almost surely it is safe to ignore them. If some problems occur use switch\n" +\ " \"-p\" to display details about these errors.\n"
|