#include <xercesc/util/XMLDateTime.hpp>
|  | 
| enum | valueIndex { CentYear = 0
, Month
, Day
, Hour
,
 Minute
, Second
, MiliSecond
, utc
,
 TOTAL_SIZE
 }
 | 
|  | 
| enum | utcType { UTC_UNKNOWN = 0
, UTC_STD
, UTC_POS
, UTC_NEG
 } | 
|  | 
| enum | { LESS_THAN = -1
, EQUAL = 0
, GREATER_THAN = 1
, INDETERMINATE = 2
 } | 
|  | 
| enum | NumberType { Float
, Double
, BigDecimal
, DateTime
,
 UnKnown
 }
 | 
|  | 
◆ utcType
| Enumerator | 
|---|
| UTC_UNKNOWN |  | 
| UTC_STD |  | 
| UTC_POS |  | 
| UTC_NEG |  | 
 
 
◆ valueIndex
| Enumerator | 
|---|
| CentYear |  | 
| Month |  | 
| Day |  | 
| Hour |  | 
| Minute |  | 
| Second |  | 
| MiliSecond |  | 
| utc |  | 
| TOTAL_SIZE |  | 
 
 
◆ XMLDateTime() [1/4]
◆ XMLDateTime() [2/4]
◆ XMLDateTime() [3/4]
◆ ~XMLDateTime()
      
        
          | XMLDateTime::~XMLDateTime | ( |  | ) |  | 
      
 
 
◆ XMLDateTime() [4/4]
◆ compare() [1/2]
◆ compare() [2/2]
◆ compareOrder()
◆ getDateCanonicalRepresentation()
◆ getDateTimeCanonicalRepresentation()
      
        
          | XMLCh * XMLDateTime::getDateTimeCanonicalRepresentation | ( | MemoryManager *const | memMgr | ) | const | 
      
 
 
◆ getDay()
      
        
          | int XMLDateTime::getDay | ( |  | ) | const | 
      
 
 
◆ getEpoch()
      
        
          | time_t XMLDateTime::getEpoch | ( | bool | duration = false | ) | const | 
      
 
 
◆ getFormattedString()
  
  | 
        
          | 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.
 
 
◆ getHour()
      
        
          | int XMLDateTime::getHour | ( |  | ) | const | 
      
 
 
◆ getMinute()
      
        
          | int XMLDateTime::getMinute | ( |  | ) | const | 
      
 
 
◆ getMonth()
      
        
          | int XMLDateTime::getMonth | ( |  | ) | const | 
      
 
 
◆ getRawData()
  
  | 
        
          | 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.
 
 
◆ getSecond()
      
        
          | int XMLDateTime::getSecond | ( |  | ) | const | 
      
 
 
◆ getSign()
  
  | 
        
          | virtual int XMLDateTime::getSign | ( |  | ) | const |  | virtual | 
 
Returns the sign of this number. 
-1 negative 0 zero 1 positive 
Implements XMLNumber.
 
 
◆ getTimeCanonicalRepresentation()
◆ getYear()
      
        
          | int XMLDateTime::getYear | ( |  | ) | const | 
      
 
 
◆ operator=()
◆ parseDate()
      
        
          | void XMLDateTime::parseDate | ( |  | ) |  | 
      
 
 
◆ parseDateTime()
      
        
          | void XMLDateTime::parseDateTime | ( |  | ) |  | 
      
 
 
◆ parseDay()
      
        
          | void XMLDateTime::parseDay | ( |  | ) |  | 
      
 
 
◆ parseDuration()
      
        
          | void XMLDateTime::parseDuration | ( |  | ) |  | 
      
 
 
◆ parseMonth()
      
        
          | void XMLDateTime::parseMonth | ( |  | ) |  | 
      
 
 
◆ parseMonthDay()
      
        
          | void XMLDateTime::parseMonthDay | ( |  | ) |  | 
      
 
 
◆ parseTime()
      
        
          | void XMLDateTime::parseTime | ( |  | ) |  | 
      
 
 
◆ parseYear()
      
        
          | void XMLDateTime::parseYear | ( |  | ) |  | 
      
 
 
◆ parseYearMonth()
      
        
          | void XMLDateTime::parseYearMonth | ( |  | ) |  | 
      
 
 
◆ setBuffer()
      
        
          | void XMLDateTime::setBuffer | ( | const XMLCh * const | aString | ) |  | 
      
 
 
◆ XSValue
The documentation for this class was generated from the following file: