ICU 4.8.1.1
4.8.1.1
Main Page
Related Pages
Modules
Data Structures
Files
File List
Globals
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
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 Sun Oct 27 2013 04:42:10 for ICU 4.8.1.1 by
1.8.1.2