13 using NumT =
unsigned long;
14 using Ptr = std::shared_ptr<GettextPluralForm>;
21 virtual operator bool()
const
Definition gettext_plural_form.h:11
virtual NumT operator()(const NumT) const =0
size_t size() const
Definition gettext_plural_form.h:16
static GettextPluralForm::Ptr parseHeaderLine(const std::wstring_view &str)
Definition gettext_plural_form.cpp:247
GettextPluralForm(size_t nplurals)
Definition gettext_plural_form.h:30
virtual ~GettextPluralForm()
Definition gettext_plural_form.h:25
unsigned long NumT
Definition gettext_plural_form.h:13
std::shared_ptr< GettextPluralForm > Ptr
Definition gettext_plural_form.h:14
const size_t nplurals
Definition gettext_plural_form.h:32
static GettextPluralForm::Ptr parse(const size_t nplurals, const std::wstring_view &str)
Definition gettext_plural_form.cpp:237