Go to the source code of this file.
#define _XALAN_VERSION CALC_EXPANDED_FORM (XALAN_VERSION_MAJOR,XALAN_VERSION_MINOR,XALAN_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_RAW_NUMERIC_SEP_UNDERSCORE | ( | 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:.
Xalan_DLLVersionStr, gXalanVersionStr, gXalanFullVersionStr, gXalanMajVersion, gXalanMinVersion, gXalanRevision
#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_RAW_NUMERIC_SEP_UNDERSCORE | ( | a, | |||
b | ) | CAT2_RAW_NUMERIC_SEP_UNDERSCORE(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 XALAN_CPP_NAMESPACE INVK_CAT3_RAW_NUMERIC_SEP_UNDERSCORE(XALAN_PRODUCT,XALAN_VERSION_MAJOR,XALAN_VERSION_MINOR) |
#define Xalan_DLLVersionStr XALAN_FULLVERSIONSTR |
#define XALAN_FULLVERSIONDOT INVK_CAT3_SEP_PERIOD(XALAN_VERSION_MAJOR,XALAN_VERSION_MINOR,XALAN_VERSION_REVISION) |
#define XALAN_FULLVERSIONNUM INVK_CAT3_SEP_NIL(XALAN_VERSION_MAJOR,XALAN_VERSION_MINOR,XALAN_VERSION_REVISION) |
#define XALAN_FULLVERSIONSTR INVK_CAT3_SEP_UNDERSCORE(XALAN_VERSION_MAJOR,XALAN_VERSION_MINOR,XALAN_VERSION_REVISION) |
#define XALAN_PRODUCT xalanc |
#define XALAN_VERSION_MAJOR 1 |
MODIFY THESE NUMERIC VALUES TO COINCIDE WITH XALAN VERSION AND DO NOT MODIFY ANYTHING ELSE IN THIS VERSION HEADER FILE.
#define XALAN_VERSION_MINOR 10 |
#define XALAN_VERSION_REVISION 0 |
#define XALAN_VERSIONSTR INVK_CAT2_SEP_UNDERSCORE(XALAN_VERSION_MAJOR,XALAN_VERSION_MINOR) |
#define XALANVERSION_HEADER_GUARD_1357924680 |
const char* const gXalanFullVersionStr = "1" "_" "10" "_" "0" |
const unsigned int gXalanMajVersion = 1 |
const unsigned int gXalanMinVersion = 10 |
const unsigned int gXalanRevision = 0 |
const char* const gXalanVersionStr = "1" "_" "10" |
Doxygen and GraphViz are used to generate this API documentation from the Xalan-C header files.
![]() |
Xalan-C++ XSLT Processor Version 1.10 |
|