ICU 50.1.2
50.1.2
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
File List
Globals
i18n
unicode
measunit.h
Go to the documentation of this file.
1
/*
2
**********************************************************************
3
* Copyright (c) 2004-2006, International Business Machines
4
* Corporation and others. All Rights Reserved.
5
**********************************************************************
6
* Author: Alan Liu
7
* Created: April 26, 2004
8
* Since: ICU 3.0
9
**********************************************************************
10
*/
11
#ifndef __MEASUREUNIT_H__
12
#define __MEASUREUNIT_H__
13
14
#include "
unicode/utypes.h
"
15
16
#if !UCONFIG_NO_FORMATTING
17
18
#include "
unicode/fmtable.h
"
19
25
U_NAMESPACE_BEGIN
26
36
class
U_I18N_API
MeasureUnit
:
public
UObject
{
37
public
:
43
virtual
UObject
* clone()
const
= 0;
44
49
virtual
~
MeasureUnit
();
50
56
virtual
UBool
operator==
(
const
UObject
& other)
const
= 0;
57
58
protected
:
63
MeasureUnit
();
64
};
65
66
U_NAMESPACE_END
67
68
// NOTE: There is no measunit.cpp. For implementation, see measure.cpp. [alan]
69
70
#endif // !UCONFIG_NO_FORMATTING
71
#endif // __MEASUREUNIT_H__
Generated on Thu Jan 10 2013 16:42:09 for ICU 50.1.2 by
1.8.1.2