Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018 #if !defined(XALAN_DECIMALTOROMAN_HEADER_GUARD)
00019 #define XALAN_DECIMALTOROMAN_HEADER_GUARD
00020
00021
00022
00023
00024 #include "XSLTDefinitions.hpp"
00025
00026
00027
00028 #include <xalanc/XalanDOM/XalanDOMString.hpp>
00029
00030
00031
00032 XALAN_CPP_NAMESPACE_BEGIN
00033
00034
00035
00036
00037
00038
00039 struct XALAN_XSLT_EXPORT DecimalToRoman
00040 {
00041 enum { eMaxLetter = 2 };
00042
00043 typedef XalanSize_t ValueType;
00044
00045 ValueType m_postValue;
00046
00047 XalanDOMChar m_postLetter[eMaxLetter + 1];
00048
00049 ValueType m_preValue;
00050
00051 XalanDOMChar m_preLetter[eMaxLetter + 1];
00052 };
00053
00054
00055
00056 XALAN_CPP_NAMESPACE_END
00057
00058
00059
00060 #endif // XALAN_DECIMALTOROMAN_HEADER_GUARD