1 /* 2 ******************************************************************************* 3 * Copyright (C) 1997-2005, International Business Machines Corporation and * 4 * others. All Rights Reserved. * 5 ******************************************************************************* 6 * 7 * File FMTABLE.CPP 8 * 9 * Modification History: 10 * 11 * Date Name Description 12 * 03/25/97 clhuang Initial Implementation. 13 ******************************************************************************** 14 */ 15 16 #include "unicode/utypes.h" 17 18 #if !UCONFIG_NO_FORMATTING && !UCONFIG_NO_CONVERSION 19 20 #include "unicode/fmtable.h" 21 22 // ***************************************************************************** 23 // class Formattable 24 // ***************************************************************************** 25 26 U_NAMESPACE_BEGIN 27 28 // ------------------------------------- 29 // Creates a formattable object with a char* string. 30 // This API is useless. The API that takes a UnicodeString is actually just as good. 31 // This is just a grandfathered API. 32 Formattable(const char * stringToCopy)33Formattable::Formattable(const char* stringToCopy) 34 : UObject(), fType(kString) 35 { 36 fBogus.setToBogus(); 37 fValue.fString = new UnicodeString(stringToCopy); 38 } 39 40 U_NAMESPACE_END 41 42 #endif /* #if !UCONFIG_NO_FORMATTING || !UCONFIG_NO_CONVERSION */ 43 44 //eof 45