measfmt.h

Go to the documentation of this file.
00001 /*
00002 **********************************************************************
00003 * Copyright (c) 2004-2011, International Business Machines
00004 * Corporation and others.  All Rights Reserved.
00005 **********************************************************************
00006 * Author: Alan Liu
00007 * Created: April 20, 2004
00008 * Since: ICU 3.0
00009 **********************************************************************
00010 */
00011 #ifndef MEASUREFORMAT_H
00012 #define MEASUREFORMAT_H
00013 
00014 #include "unicode/utypes.h"
00015 
00016 #if !UCONFIG_NO_FORMATTING
00017 
00018 #include "unicode/format.h"
00019 
00025 U_NAMESPACE_BEGIN
00026 
00041 class U_I18N_API MeasureFormat : public Format {
00042  public:
00047     virtual ~MeasureFormat();
00048 
00057     static MeasureFormat* U_EXPORT2 createCurrencyFormat(const Locale& locale,
00058                                                UErrorCode& ec);
00059 
00067     static MeasureFormat* U_EXPORT2 createCurrencyFormat(UErrorCode& ec);
00068 
00069  protected:
00070 
00075     MeasureFormat();
00076 };
00077 
00078 U_NAMESPACE_END
00079 
00080 #endif // #if !UCONFIG_NO_FORMATTING
00081 #endif // #ifndef MEASUREFORMAT_H

Generated on 25 Nov 2014 for ICU 50.1.2 by  doxygen 1.4.7