_calendarDisplayType | Date | [private, static] |
_dateMissingValue | Date | [private, static] |
_DATESTRINGLENGTH | Date | [private, static] |
_dayIsValid(int year, int month, int day, const char *dateString) | Date | [private] |
_daysInMonth | Date | [private, static] |
_DAYSINYEAR | Date | [private, static] |
_displayDelimiters | Date | [private, static] |
_displayRangeMeans | Date | [private, static] |
_getIslamicYearMonthDay(const long julian, int *yyyy, int *mm, int *dd) const | Date | [private] |
_getLastDayOfMonth(int year, int month) | Date | [private] |
_getValue(const char **position) | Date | [private] |
_getYearMonthDay(const long julian, int *yyyy, int *mm, int *dd) const | Date | [private] |
_hasApproximationIndicator(const char **position) | Date | [private] |
_hasASCIIDateDelimiter(const char **position) | Date | [private] |
_hasCJKCharacterForArrive(const char **position) | Date | [private] |
_hasCJKCharacterForClosingSquareBracket(const char **position) | Date | [private] |
_hasCJKCharacterForDash(const char **position) | Date | [private] |
_hasCJKCharacterForDay(const char **position) | Date | [private] |
_hasCJKCharacterForForwardSlash(const char **position) | Date | [private] |
_hasCJKCharacterForFullStop(const char **position) | Date | [private] |
_hasCJKCharacterForMonth(const char **position) | Date | [private] |
_hasCJKCharacterForOpeningSquareBracket(const char **position) | Date | [private] |
_hasCJKCharacterForYear(const char **position) | Date | [private] |
_hasCJKVersionOfGenericDateDelimiter(const char **position) | Date | [private] |
_hasClosingBracket(const char **position) | Date | [private] |
_hasDayDelimiter(const char **position) | Date | [private] |
_hasKoreanHangulForDay(const char **position) | Date | [private] |
_hasKoreanHangulForMonth(const char **position) | Date | [private] |
_hasKoreanHangulForYear(const char **position) | Date | [private] |
_hasMonthDelimiter(const char **position) | Date | [private] |
_hasOpeningBracket(const char **position) | Date | [private] |
_hasRangeDelimiter(const char **position, bool startBracketFound) | Date | [private] |
_hasUnicodeRightArrow(const char **position) | Date | [private] |
_hasUTF8Character(const char **position, const char *UTF8Character) | Date | [private] |
_hasYearDelimiter(const char **position, bool *isProperCJKDate) | Date | [private] |
_highEndJulian | Date | [private] |
_IGREG | Date | [private, static] |
_IGREGJULIAN | Date | [private, static] |
_IHIJRIJULIAN | Date | [private, static] |
_intersectionIsNotNull(const Date &b) const | Date | [private] |
_isApproximate | Date | [private] |
_isIslamicLeapYear(int year) const | Date | [private] |
_islamicYearMonthDayToJulian(int yyyy, int mm, int dd) const | Date | [private] |
_isLeapYear(int year) | Date | [private] |
_isMissing | Date | [private] |
_isRange | Date | [private] |
_julian | Date | [private] |
_lastDayOfIslamicMonth(int year, int month) const | Date | [private] |
_missingValue | Data | [protected, static] |
_monthIsValid(int month, const char *dateString) | Date | [private] |
_readDateString(const char *s) | Date | [private] |
_skipWhiteSpace(const char **position) | Date | [private] |
_yearIsValid(int year, const char *dateString) | Date | [private] |
_yearMonthDayToJulian(int yyyy, int mm, int dd) | Date | [private] |
addDateMissingValue(std::string value) | Date | [inline, static] |
addGlobalMissingValue(std::string value) | Data | [static] |
BUDDHIST_GREGORIAN enum value | Date | |
CALENDAR enum name | Date | |
clone() const | Date | [virtual] |
Data() | Data | [inline] |
Date() | Date | [inline] |
Date(const char *d) | Date | [inline] |
Date(const std::string &d) | Date | [inline] |
Date(const Date *d) | Date | |
displayDelimiters(bool displayThem) | Date | [static] |
displayRangeMeans(bool displayThem) | Date | [static] |
get(void) const | Date | [virtual] |
getDataType(void) const | Date | [inline, virtual] |
getDaysInYear(void) | Date | [inline, static] |
GREGORIAN enum value | Date | |
HIJRI enum value | Date | |
isA(const std::string &s) | Date | [static] |
isApproximate(void) const | Date | [inline] |
isGlobalMissingValue(std::string value) | Data | [static] |
isMissing(void) const | Date | [virtual] |
isMissingValue(std::string value) | Date | [static] |
MISSING | Date | [static] |
operator+(const Number &b) const | Date | |
operator++() | Date | |
operator++(int) | Date | |
operator+=(const Number &b) | Date | |
operator-(const Number &b) const | Date | |
operator-(const Date &b) const | Date | |
operator--() | Date | |
operator--(int) | Date | |
operator-=(const Number &b) | Date | |
operator<(const Data &b) const | Date | [virtual] |
operator==(const Data &b) const | Date | [virtual] |
set(const char *dateString) | Date | [virtual] |
set(const std::string &dateString) | Date | [virtual] |
setMissing(void) | Date | [virtual] |
trim(std::string &s, const std::string &drop=" ") | Data | [static] |
~Data() | Data | [inline, virtual] |