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

#include <VariantOffsetsCalculator.d.hpp>

Public Member Functions

std::optional< icu4x::VariantOffsetscompute_offsets_from_time_zone_and_date_time (const icu4x::TimeZone &time_zone, const icu4x::IsoDate &local_date, const icu4x::Time &local_time) const
 

Static Public Member Functions

static std::unique_ptr< icu4x::VariantOffsetsCalculatorcreate ()
 
static diplomat::result< std::unique_ptr< icu4x::VariantOffsetsCalculator >, icu4x::DataErrorcreate_with_provider (const icu4x::DataProvider &provider)
 
static void operator delete (void *ptr)
 

Detailed Description

Member Function Documentation

◆ compute_offsets_from_time_zone_and_date_time()

std::optional< icu4x::VariantOffsets > icu4x::VariantOffsetsCalculator::compute_offsets_from_time_zone_and_date_time ( const icu4x::TimeZone & time_zone,
const icu4x::IsoDate & local_date,
const icu4x::Time & local_time ) const
inline

◆ create()

std::unique_ptr< icu4x::VariantOffsetsCalculator > icu4x::VariantOffsetsCalculator::create ( )
inlinestatic

Construct a new VariantOffsetsCalculator instance using compiled data.

See the Rust documentation for new for more information.

◆ create_with_provider()

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

Construct a new VariantOffsetsCalculator instance using a particular data source.

See the Rust documentation for new for more information.

◆ operator delete()

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

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