icu::number::impl::Grouper Class Reference

#include <numberformatter.h>

Inheritance diagram for icu::number::impl::Grouper:
icu::UMemory

Public Member Functions

 Grouper (int16_t grouping1, int16_t grouping2, int16_t minGrouping, UNumberGroupingStrategy strategy)
int16_t getPrimary () const
int16_t getSecondary () const

Static Public Member Functions

static Grouper forStrategy (UNumberGroupingStrategy grouping)
static Grouper forProperties (const DecimalFormatProperties &properties)
 Resolve the values in Properties to a Grouper object.

Friends

struct MacroProps
struct MicroProps
class NumberFormatterImpl
class ::icu::numparse::impl::NumberParserImpl
class impl::GeneratorHelpers

Detailed Description

Internal:
Do not use. This API is for internal use only.

Definition at line 1214 of file numberformatter.h.


Constructor & Destructor Documentation

icu::number::impl::Grouper::Grouper ( int16_t  grouping1,
int16_t  grouping2,
int16_t  minGrouping,
UNumberGroupingStrategy  strategy 
) [inline]
Internal:
Do not use. This API is for internal use only.

Definition at line 1229 of file numberformatter.h.


Member Function Documentation

static Grouper icu::number::impl::Grouper::forProperties ( const DecimalFormatProperties &  properties  )  [static]

Resolve the values in Properties to a Grouper object.

Internal:
Do not use. This API is for internal use only.
static Grouper icu::number::impl::Grouper::forStrategy ( UNumberGroupingStrategy  grouping  )  [static]
Internal:
Do not use. This API is for internal use only.
int16_t icu::number::impl::Grouper::getPrimary (  )  const
Internal:
Do not use. This API is for internal use only.
int16_t icu::number::impl::Grouper::getSecondary (  )  const
Internal:
Do not use. This API is for internal use only.

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

Generated on 1 Jul 2019 for ICU 64.2 by  doxygen 1.6.1