LibreOffice Module i18npool (master)  1
Public Member Functions | List of all members
i18npool::Calendar_gengou Class Referencefinal

#include <calendar_gregorian.hxx>

Inheritance diagram for i18npool::Calendar_gengou:
Collaboration diagram for i18npool::Calendar_gengou:

Public Member Functions

 Calendar_gengou ()
- Public Member Functions inherited from i18npool::Calendar_gregorian
 Calendar_gregorian ()
 Calendar_gregorian (const Era *_eraArray)
void init (const Era *_eraArray)
bool setTimeZone (const OUString &rTimeZone)
virtual ~Calendar_gregorian () override
 Destructor. More...
virtual void SAL_CALL loadCalendar (const OUString &uniqueID, const css::lang::Locale &rLocale) override
virtual void SAL_CALL setDateTime (double fTimeInDays) override
virtual double SAL_CALL getDateTime () override
virtual void SAL_CALL setValue (sal_Int16 nFieldIndex, sal_Int16 nValue) override
virtual sal_Int16 SAL_CALL getValue (sal_Int16 nFieldIndex) override
virtual void SAL_CALL addValue (sal_Int16 nFieldIndex, sal_Int32 nAmount) override
virtual sal_Bool SAL_CALL isValid () override
virtual css::i18n::Calendar SAL_CALL getLoadedCalendar () override
virtual OUString SAL_CALL getUniqueID () override
virtual sal_Int16 SAL_CALL getFirstDayOfWeek () override
virtual void SAL_CALL setFirstDayOfWeek (sal_Int16 nDay) override
virtual void SAL_CALL setMinimumNumberOfDaysForFirstWeek (sal_Int16 nDays) override
virtual sal_Int16 SAL_CALL getMinimumNumberOfDaysForFirstWeek () override
virtual sal_Int16 SAL_CALL getNumberOfMonthsInYear () override
virtual sal_Int16 SAL_CALL getNumberOfDaysInWeek () override
virtual css::uno::Sequence< css::i18n::CalendarItem > SAL_CALL getMonths () override
virtual css::uno::Sequence< css::i18n::CalendarItem > SAL_CALL getDays () override
virtual OUString SAL_CALL getDisplayName (sal_Int16 nCalendarDisplayIndex, sal_Int16 nIdx, sal_Int16 nNameType) override
virtual OUString SAL_CALL getDisplayString (sal_Int32 nCalendarDisplayCode, sal_Int16 nNativeNumberMode) override
virtual css::i18n::Calendar2 SAL_CALL getLoadedCalendar2 () override
virtual css::uno::Sequence< css::i18n::CalendarItem2 > SAL_CALL getDays2 () override
virtual css::uno::Sequence< css::i18n::CalendarItem2 > SAL_CALL getMonths2 () override
virtual css::uno::Sequence< css::i18n::CalendarItem2 > SAL_CALL getGenitiveMonths2 () override
virtual css::uno::Sequence< css::i18n::CalendarItem2 > SAL_CALL getPartitiveMonths2 () override
virtual void SAL_CALL setLocalDateTime (double TimeInDays) override
virtual double SAL_CALL getLocalDateTime () override
virtual OUString SAL_CALL getImplementationName () override
virtual sal_Bool SAL_CALL supportsService (const OUString &ServiceName) override
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames () override
- Public Member Functions inherited from i18npool::CalendarImpl
 CalendarImpl ()
 CalendarImpl (const css::uno::Reference< css::uno::XComponentContext > &rxContext)
virtual ~CalendarImpl () override
 Destructor. More...
virtual void SAL_CALL loadDefaultCalendar (const css::lang::Locale &rLocale) override
virtual css::uno::Sequence< OUString > SAL_CALL getAllCalendars (const css::lang::Locale &rLocale) override
virtual void SAL_CALL loadDefaultCalendarTZ (const css::lang::Locale &rLocale, const OUString &rTimeZone) override
virtual void SAL_CALL loadCalendarTZ (const OUString &uniqueID, const css::lang::Locale &rLocale, const OUString &rTimeZone) override

Additional Inherited Members

- Protected Member Functions inherited from i18npool::Calendar_gregorian
virtual void mapToGregorian ()
virtual void mapFromGregorian ()
void getValue ()
OUString getDisplayStringImpl (sal_Int32 nCalendarDisplayCode, sal_Int16 nNativeNumberMode, bool bEraMode)
- Protected Attributes inherited from i18npool::Calendar_gregorian
const EraeraArray
std::unique_ptr< icu::Calendar > body
rtl::Reference< NativeNumberSupplierServicemxNatNum
const char * cCalendar
css::lang::Locale aLocale
sal_uInt32 fieldSet
sal_Int16 fieldValue [FIELD_INDEX_COUNT]
sal_Int16 fieldSetValue [FIELD_INDEX_COUNT]

Detailed Description

Definition at line 165 of file calendar_gregorian.hxx.

Constructor & Destructor Documentation

i18npool::Calendar_gengou::Calendar_gengou ( )

Definition at line 247 of file calendar_gregorian.cxx.

References i18npool::Calendar_gregorian::cCalendar.

The documentation for this class was generated from the following files: