#include "unicode/utypes.h"
#if !UCONFIG_NO_FORMATTING
#ifndef __NUMPARSE_SYMBOLS_H__
#define __NUMPARSE_SYMBOLS_H__
#include "numparse_types.h"
#include "unicode/uniset.h"
#include "static_unicode_sets.h"
U_NAMESPACE_BEGIN namespace numparse {
namespace impl {
class U_I18N_API SymbolMatcher : public NumberParseMatcher, public UMemory { … };
class U_I18N_API IgnorablesMatcher : public SymbolMatcher { … };
class InfinityMatcher : public SymbolMatcher { … };
class U_I18N_API MinusSignMatcher : public SymbolMatcher { … };
class NanMatcher : public SymbolMatcher { … };
class PaddingMatcher : public SymbolMatcher { … };
class U_I18N_API PercentMatcher : public SymbolMatcher { … };
class U_I18N_API PermilleMatcher : public SymbolMatcher { … };
class U_I18N_API PlusSignMatcher : public SymbolMatcher { … };
}
}
U_NAMESPACE_END
#endif
#endif