1#ifndef ICU4X_Time_D_HPP
2#define ICU4X_Time_D_HPP
14namespace capi {
struct Time; }
70 inline uint8_t
hour()
const;
77 inline uint8_t
minute()
const;
84 inline uint8_t
second()
const;
93 inline const icu4x::capi::Time* AsFFI()
const;
94 inline icu4x::capi::Time* AsFFI();
95 inline static const icu4x::Time* FromFFI(
const icu4x::capi::Time* ptr);
96 inline static icu4x::Time* FromFFI(icu4x::capi::Time* ptr);
97 inline static void operator delete(
void* ptr);
104 static void operator delete[](
void*, size_t) =
delete;
Definition CalendarError.d.hpp:32
Definition Rfc9557ParseError.d.hpp:33
uint8_t second() const
Definition Time.hpp:82
uint8_t hour() const
Definition Time.hpp:72
static icu4x::diplomat::result< std::unique_ptr< icu4x::Time >, icu4x::Rfc9557ParseError > from_string(std::string_view v)
Definition Time.hpp:57
static icu4x::diplomat::result< std::unique_ptr< icu4x::Time >, icu4x::CalendarError > noon()
Definition Time.hpp:67
static icu4x::diplomat::result< std::unique_ptr< icu4x::Time >, icu4x::CalendarError > create(uint8_t hour, uint8_t minute, uint8_t second, uint32_t subsecond)
Definition Time.hpp:49
static icu4x::diplomat::result< std::unique_ptr< icu4x::Time >, icu4x::CalendarError > start_of_day()
Definition Time.hpp:62
uint32_t subsecond() const
Definition Time.hpp:87
uint8_t minute() const
Definition Time.hpp:77
Definition diplomat_runtime.hpp:166