| |
Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members
XercesVersion.hpp File Reference
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Defines |
| #define | XERCESVERSION_HPP |
| #define | XERCES_VERSION_MAJOR 2 |
| | MODIFY THESE NUMERIC VALUES TO COINCIDE WITH XERCES VERSION AND DO NOT MODIFY ANYTHING ELSE IN THIS VERSION HEADER FILE. More...
|
| #define | XERCES_VERSION_MINOR 5 |
| #define | XERCES_VERSION_REVISION 0 |
| #define | XERCES_GRAMMAR_SERIALIZATION_LEVEL 1 |
| #define | CAT2_SEP_UNDERSCORE(a, b) #a "_" #b |
| | MAGIC THAT AUTOMATICALLY GENERATES THE FOLLOWING:. More...
|
| #define | CAT2_SEP_PERIOD(a, b) #a "." #b |
| #define | CAT2_SEP_NIL(a, b) #a #b |
| #define | CAT2_RAW_NUMERIC(a, b) a ## b |
| #define | INVK_CAT2_SEP_UNDERSCORE(a, b) CAT2_SEP_UNDERSCORE(a,b) |
| #define | INVK_CAT2_SEP_PERIOD(a, b) CAT2_SEP_PERIOD(a,b) |
| #define | INVK_CAT2_STR_SEP_NIL(a, b) CAT2_SEP_NIL(a,b) |
| #define | INVK_CAT2_RAW_NUMERIC(a, b) CAT2_RAW_NUMERIC(a,b) |
| #define | CAT3_SEP_UNDERSCORE(a, b, c) #a "_" #b "_" #c |
| #define | CAT3_SEP_PERIOD(a, b, c) #a "." #b "." #c |
| #define | CAT3_SEP_NIL(a, b, c) #a #b #c |
| #define | CAT3_RAW_NUMERIC(a, b, c) a ## b ## c |
| #define | CAT3_RAW_NUMERIC_SEP_UNDERSCORE(a, b, c) a ## _ ## b ## _ ## c |
| #define | INVK_CAT3_SEP_UNDERSCORE(a, b, c) CAT3_SEP_UNDERSCORE(a,b,c) |
| #define | INVK_CAT3_SEP_PERIOD(a, b, c) CAT3_SEP_PERIOD(a,b,c) |
| #define | INVK_CAT3_SEP_NIL(a, b, c) CAT3_SEP_NIL(a,b,c) |
| #define | INVK_CAT3_RAW_NUMERIC(a, b, c) CAT3_RAW_NUMERIC(a,b,c) |
| #define | INVK_CAT3_RAW_NUMERIC_SEP_UNDERSCORE(a, b, c) CAT3_RAW_NUMERIC_SEP_UNDERSCORE(a,b,c) |
| #define | MULTIPLY(factor, value) factor * value |
| #define | CALC_EXPANDED_FORM(a, b, c) ( MULTIPLY(10000,a) + MULTIPLY(100,b) + MULTIPLY(1,c) ) |
| #define | XERCES_FULLVERSIONSTR INVK_CAT3_SEP_UNDERSCORE(XERCES_VERSION_MAJOR,XERCES_VERSION_MINOR,XERCES_VERSION_REVISION) |
| #define | XERCES_FULLVERSIONDOT INVK_CAT3_SEP_PERIOD(XERCES_VERSION_MAJOR,XERCES_VERSION_MINOR,XERCES_VERSION_REVISION) |
| #define | XERCES_FULLVERSIONNUM INVK_CAT3_SEP_NIL(XERCES_VERSION_MAJOR,XERCES_VERSION_MINOR,XERCES_VERSION_REVISION) |
| #define | XERCES_VERSIONSTR INVK_CAT2_SEP_UNDERSCORE(XERCES_VERSION_MAJOR,XERCES_VERSION_MINOR) |
| #define | XERCES_PRODUCT xercesc |
| #define | XERCES_CPP_NAMESPACE INVK_CAT3_RAW_NUMERIC_SEP_UNDERSCORE(XERCES_PRODUCT,XERCES_VERSION_MAJOR,XERCES_VERSION_MINOR) |
| #define | Xerces_DLLVersionStr XERCES_FULLVERSIONSTR |
| #define | _XERCES_VERSION CALC_EXPANDED_FORM (XERCES_VERSION_MAJOR,XERCES_VERSION_MINOR,XERCES_VERSION_REVISION) |
Variables |
| const char *const | gXercesVersionStr = "2" "_" "5" |
| const char *const | gXercesFullVersionStr = "2" "_" "5" "_" "0" |
| const unsigned int | gXercesMajVersion = 2 |
| const unsigned int | gXercesMinVersion = 5 |
| const unsigned int | gXercesRevision = 0 |
Define Documentation
| #define _XERCES_VERSION CALC_EXPANDED_FORM (XERCES_VERSION_MAJOR,XERCES_VERSION_MINOR,XERCES_VERSION_REVISION)
|
|
| #define CALC_EXPANDED_FORM |
( |
a, |
|
|
b, |
|
|
c |
|
) |
( MULTIPLY(10000,a) + MULTIPLY(100,b) + MULTIPLY(1,c) )
|
|
| #define CAT2_RAW_NUMERIC |
( |
a, |
|
|
b |
|
) |
a ## b
|
|
| #define CAT2_SEP_NIL |
( |
a, |
|
|
b |
|
) |
#a #b
|
|
| #define CAT2_SEP_PERIOD |
( |
a, |
|
|
b |
|
) |
#a "." #b
|
|
| #define CAT2_SEP_UNDERSCORE |
( |
a, |
|
|
b |
|
) |
#a "_" #b
|
|
|
|
MAGIC THAT AUTOMATICALLY GENERATES THE FOLLOWING:.
Xerces_DLLVersionStr, gXercesVersionStr, gXercesFullVersionStr, gXercesMajVersion, gXercesMinVersion, gXercesRevision |
| #define CAT3_RAW_NUMERIC |
( |
a, |
|
|
b, |
|
|
c |
|
) |
a ## b ## c
|
|
| #define CAT3_RAW_NUMERIC_SEP_UNDERSCORE |
( |
a, |
|
|
b, |
|
|
c |
|
) |
a ## _ ## b ## _ ## c
|
|
| #define CAT3_SEP_NIL |
( |
a, |
|
|
b, |
|
|
c |
|
) |
#a #b #c
|
|
| #define CAT3_SEP_PERIOD |
( |
a, |
|
|
b, |
|
|
c |
|
) |
#a "." #b "." #c
|
|
| #define CAT3_SEP_UNDERSCORE |
( |
a, |
|
|
b, |
|
|
c |
|
) |
#a "_" #b "_" #c
|
|
| #define INVK_CAT2_RAW_NUMERIC |
( |
a, |
|
|
b |
|
) |
CAT2_RAW_NUMERIC(a,b)
|
|
| #define INVK_CAT2_SEP_PERIOD |
( |
a, |
|
|
b |
|
) |
CAT2_SEP_PERIOD(a,b)
|
|
| #define INVK_CAT2_SEP_UNDERSCORE |
( |
a, |
|
|
b |
|
) |
CAT2_SEP_UNDERSCORE(a,b)
|
|
| #define INVK_CAT2_STR_SEP_NIL |
( |
a, |
|
|
b |
|
) |
CAT2_SEP_NIL(a,b)
|
|
| #define INVK_CAT3_RAW_NUMERIC |
( |
a, |
|
|
b, |
|
|
c |
|
) |
CAT3_RAW_NUMERIC(a,b,c)
|
|
| #define INVK_CAT3_RAW_NUMERIC_SEP_UNDERSCORE |
( |
a, |
|
|
b, |
|
|
c |
|
) |
CAT3_RAW_NUMERIC_SEP_UNDERSCORE(a,b,c)
|
|
| #define INVK_CAT3_SEP_NIL |
( |
a, |
|
|
b, |
|
|
c |
|
) |
CAT3_SEP_NIL(a,b,c)
|
|
| #define INVK_CAT3_SEP_PERIOD |
( |
a, |
|
|
b, |
|
|
c |
|
) |
CAT3_SEP_PERIOD(a,b,c)
|
|
| #define INVK_CAT3_SEP_UNDERSCORE |
( |
a, |
|
|
b, |
|
|
c |
|
) |
CAT3_SEP_UNDERSCORE(a,b,c)
|
|
| #define MULTIPLY |
( |
factor, |
|
|
value |
|
) |
factor * value
|
|
| #define XERCES_CPP_NAMESPACE INVK_CAT3_RAW_NUMERIC_SEP_UNDERSCORE(XERCES_PRODUCT,XERCES_VERSION_MAJOR,XERCES_VERSION_MINOR)
|
|
| #define Xerces_DLLVersionStr XERCES_FULLVERSIONSTR
|
|
| #define XERCES_FULLVERSIONDOT INVK_CAT3_SEP_PERIOD(XERCES_VERSION_MAJOR,XERCES_VERSION_MINOR,XERCES_VERSION_REVISION)
|
|
| #define XERCES_FULLVERSIONNUM INVK_CAT3_SEP_NIL(XERCES_VERSION_MAJOR,XERCES_VERSION_MINOR,XERCES_VERSION_REVISION)
|
|
| #define XERCES_FULLVERSIONSTR INVK_CAT3_SEP_UNDERSCORE(XERCES_VERSION_MAJOR,XERCES_VERSION_MINOR,XERCES_VERSION_REVISION)
|
|
| #define XERCES_GRAMMAR_SERIALIZATION_LEVEL 1
|
|
| #define XERCES_PRODUCT xercesc
|
|
| #define XERCES_VERSION_MAJOR 2
|
|
|
|
MODIFY THESE NUMERIC VALUES TO COINCIDE WITH XERCES VERSION AND DO NOT MODIFY ANYTHING ELSE IN THIS VERSION HEADER FILE.
|
| #define XERCES_VERSION_MINOR 5
|
|
| #define XERCES_VERSION_REVISION 0
|
|
| #define XERCES_VERSIONSTR INVK_CAT2_SEP_UNDERSCORE(XERCES_VERSION_MAJOR,XERCES_VERSION_MINOR)
|
|
| #define XERCESVERSION_HPP
|
|
Variable Documentation
| const char* const gXercesFullVersionStr = "2" "_" "5" "_" "0"
|
|
| const unsigned int gXercesMajVersion = 2
|
|
| const unsigned int gXercesMinVersion = 5
|
|
| const unsigned int gXercesRevision = 0
|
|
| const char* const gXercesVersionStr = "2" "_" "5"
|
|
|