ICU4X
International Components for Unicode
Loading...
Searching...
No Matches
ICU4XTitlecaseOptionsV1.hpp
Go to the documentation of this file.
1#ifndef ICU4XTitlecaseOptionsV1_HPP
2#define ICU4XTitlecaseOptionsV1_HPP
3#include <stdint.h>
4#include <stddef.h>
5#include <stdbool.h>
6#include <algorithm>
7#include <memory>
8#include <variant>
9#include <optional>
10#include "diplomat_runtime.hpp"
11
12#include "ICU4XTitlecaseOptionsV1.h"
13
15#include "ICU4XTrailingCase.hpp"
17
18
32
33
35 capi::ICU4XTitlecaseOptionsV1 diplomat_raw_struct_out_value = capi::ICU4XTitlecaseOptionsV1_default_options();
36 return ICU4XTitlecaseOptionsV1{ .leading_adjustment = std::move(static_cast<ICU4XLeadingAdjustment>(diplomat_raw_struct_out_value.leading_adjustment)), .trailing_case = std::move(static_cast<ICU4XTrailingCase>(diplomat_raw_struct_out_value.trailing_case)) };
37}
38#endif
ICU4XLeadingAdjustment
Definition ICU4XLeadingAdjustment.hpp:19
ICU4XTrailingCase
Definition ICU4XTrailingCase.hpp:19
Definition ICU4XTitlecaseOptionsV1.hpp:22
ICU4XLeadingAdjustment leading_adjustment
Definition ICU4XTitlecaseOptionsV1.hpp:24
ICU4XTrailingCase trailing_case
Definition ICU4XTitlecaseOptionsV1.hpp:25
static ICU4XTitlecaseOptionsV1 default_options()
Definition ICU4XTitlecaseOptionsV1.hpp:34