
























|
| | |
Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members
XMLDateTime Class ReferenceInheritance diagram for XMLDateTime:
[legend]Collaboration diagram for XMLDateTime:
[legend]List of all members.
Public Types |
| enum | valueIndex {
CentYear = 0,
Month,
Day,
Hour,
Minute,
Second,
MiliSecond,
utc,
TOTAL_SIZE
} |
| enum | utcType { UTC_UNKNOWN = 0,
UTC_STD,
UTC_POS,
UTC_NEG
} |
Public Methods |
| | XMLDateTime (MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager) |
| | XMLDateTime (const XMLCh *const, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager) |
| | ~XMLDateTime () |
| void | setBuffer (const XMLCh *const) |
| | XMLDateTime (const XMLDateTime &) |
| XMLDateTime & | operator= (const XMLDateTime &) |
| virtual XMLCh * | toString () const |
| | Deprecated: please use getRawData. More...
|
| virtual XMLCh * | getRawData () const |
| | Return string representation of the decimal value. More...
|
| virtual const XMLCh * | getFormattedString () const |
| | Return the original and converted value of the original data. More...
|
| virtual int | getSign () const |
| | Returns the sign of this number. More...
|
| XMLCh * | getDateTimeCanonicalRepresentation (MemoryManager *const memMgr) const |
| XMLCh * | getTimeCanonicalRepresentation (MemoryManager *const memMgr) const |
| void | parseDateTime () |
| void | parseDate () |
| void | parseTime () |
| void | parseDay () |
| void | parseMonth () |
| void | parseYear () |
| void | parseMonthDay () |
| void | parseYearMonth () |
| void | parseDuration () |
Static Public Methods |
| int | compare (const XMLDateTime *const, const XMLDateTime *const) |
| int | compare (const XMLDateTime *const, const XMLDateTime *const, bool) |
| int | compareOrder (const XMLDateTime *const, const XMLDateTime *const) |
Friends |
| class | XSValue |
Member Enumeration Documentation
| enum XMLDateTime::utcType
|
|
|
|
-
Enumeration values:
-
| UTC_UNKNOWN |
|
| UTC_STD |
|
| UTC_POS |
|
| UTC_NEG |
|
|
| enum XMLDateTime::valueIndex
|
|
|
|
-
Enumeration values:
-
| CentYear |
|
| Month |
|
| Day |
|
| Hour |
|
| Minute |
|
| Second |
|
| MiliSecond |
|
| utc |
|
| TOTAL_SIZE |
|
|
Constructor & Destructor Documentation
| XMLDateTime::~XMLDateTime |
( |
|
) |
|
|
| XMLDateTime::XMLDateTime |
( |
const XMLDateTime & |
|
) |
|
|
Member Function Documentation
| int XMLDateTime::compare |
( |
const XMLDateTime * |
const, |
|
|
const XMLDateTime * |
const, |
|
|
bool |
|
|
) |
[static] |
|
| int XMLDateTime::compare |
( |
const XMLDateTime * |
const, |
|
|
const XMLDateTime * |
const |
|
) |
[static] |
|
| int XMLDateTime::compareOrder |
( |
const XMLDateTime * |
const, |
|
|
const XMLDateTime * |
const |
|
) |
[static] |
|
| XMLCh* XMLDateTime::getDateTimeCanonicalRepresentation |
( |
MemoryManager *const |
memMgr |
) |
const |
|
| virtual const XMLCh* XMLDateTime::getFormattedString |
( |
|
) |
const [virtual] |
|
|
|
Return the original and converted value of the original data.
(applicable to double/float)
The internal buffer is returned directly, user is not required to delete the returned buffer
Implements XMLNumber. |
| virtual XMLCh* XMLDateTime::getRawData |
( |
|
) |
const [virtual] |
|
|
|
Return string representation of the decimal value.
A decimal point will be included as necessary. Similar to toString above, but the internal buffer is returned directly, user is not required to delete the returned buffer
Implements XMLNumber. |
| virtual int XMLDateTime::getSign |
( |
|
) |
const [virtual] |
|
|
|
Returns the sign of this number.
-1 negative 0 zero 1 positive
Implements XMLNumber. |
| XMLCh* XMLDateTime::getTimeCanonicalRepresentation |
( |
MemoryManager *const |
memMgr |
) |
const |
|
| XMLDateTime& XMLDateTime::operator= |
( |
const XMLDateTime & |
|
) |
|
|
| void XMLDateTime::parseDate |
( |
|
) |
|
|
| void XMLDateTime::parseDateTime |
( |
|
) |
|
|
| void XMLDateTime::parseDay |
( |
|
) |
|
|
| void XMLDateTime::parseDuration |
( |
|
) |
|
|
| void XMLDateTime::parseMonth |
( |
|
) |
|
|
| void XMLDateTime::parseMonthDay |
( |
|
) |
|
|
| void XMLDateTime::parseTime |
( |
|
) |
|
|
| void XMLDateTime::parseYear |
( |
|
) |
|
|
| void XMLDateTime::parseYearMonth |
( |
|
) |
|
|
| void XMLDateTime::setBuffer |
( |
const XMLCh * |
const |
) |
|
|
| virtual XMLCh* XMLDateTime::toString |
( |
|
) |
const [virtual] |
|
|
|
Deprecated: please use getRawData.
Implements XMLNumber. |
Friends And Related Function Documentation
friend class XSValue [friend]
|
|
The documentation for this class was generated from the following file:
|
|
|