// © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html /* ******************************************************************************* * Copyright (C) 2009-2015, International Business Machines Corporation and * * others. All Rights Reserved. * ******************************************************************************* */ #ifndef FPHDLIMP_H #define FPHDLIMP_H #include "unicode/utypes.h" #if !UCONFIG_NO_FORMATTING #include "unicode/fieldpos.h" #include "unicode/fpositer.h" #include "unicode/formattedvalue.h" U_NAMESPACE_BEGIN // utility FieldPositionHandler // base class, null implementation class U_I18N_API FieldPositionHandler: public UMemory { … }; // utility subclass FieldPositionOnlyHandler class FieldPositionOnlyHandler : public FieldPositionHandler { … }; // utility subclass FieldPositionIteratorHandler // exported as U_I18N_API for tests class U_I18N_API FieldPositionIteratorHandler : public FieldPositionHandler { … }; U_NAMESPACE_END #endif /* !UCONFIG_NO_FORMATTING */ #endif /* FPHDLIMP_H */