ICU4X
International Components for Unicode
Loading...
Searching...
No Matches
icu4x::Calendar Class Reference

#include <Calendar.d.hpp>

Public Member Functions

icu4x::CalendarKind kind () const
 

Static Public Member Functions

static std::unique_ptr< icu4x::Calendarcreate (icu4x::CalendarKind kind)
 
static diplomat::result< std::unique_ptr< icu4x::Calendar >, icu4x::DataErrorcreate_with_provider (const icu4x::DataProvider &provider, icu4x::CalendarKind kind)
 
static void operator delete (void *ptr)
 

Detailed Description

See the Rust documentation for AnyCalendar for more information.

Member Function Documentation

◆ create()

std::unique_ptr< icu4x::Calendar > icu4x::Calendar::create ( icu4x::CalendarKind kind)
inlinestatic

Creates a new Calendar for the specified kind, using compiled data.

See the Rust documentation for new for more information.

◆ create_with_provider()

diplomat::result< std::unique_ptr< icu4x::Calendar >, icu4x::DataError > icu4x::Calendar::create_with_provider ( const icu4x::DataProvider & provider,
icu4x::CalendarKind kind )
inlinestatic

Creates a new Calendar for the specified kind, using a particular data source.

See the Rust documentation for new for more information.

◆ kind()

icu4x::CalendarKind icu4x::Calendar::kind ( ) const
inline

Returns the kind of this calendar

See the Rust documentation for kind for more information.

◆ operator delete()

void icu4x::Calendar::operator delete ( void * ptr)
inlinestatic

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