Public Member Functions | |
ConstValue (size_t nplurals, NumT val) | |
NumT | operator() (const NumT n) const override |
![]() | |
size_t | size () const |
virtual | operator bool () const |
virtual | ~GettextPluralForm () |
Private Attributes | |
NumT | value |
Additional Inherited Members | |
![]() | |
using | NumT = unsigned long |
using | Ptr = std::shared_ptr<GettextPluralForm> |
![]() | |
static GettextPluralForm::Ptr | parse (const size_t nplurals, std::wstring_view str) |
static GettextPluralForm::Ptr | parseHeaderLine (std::wstring_view str) |
![]() | |
GettextPluralForm (size_t nplurals) | |
|
inline |
Implements GettextPluralForm.
References value.
|
private |
Referenced by operator()().