1 /* Copyright (c) 1996 FUJITSU LIMITED */
2 /* All Rights Reserved */
4 #ifndef __XM_STRING_LOCALIZED_HH__
5 #define __XM_STRING_LOCALIZED_HH__
9 class XmStringLocalized
12 XmStringLocalized(char* = NULL);
16 operator XmString () { return f_string; }
18 XmStringLocalized& operator= (char*);
25 XmStringLocalized::XmStringLocalized(char* string) : f_string(NULL)
28 f_string = XmStringCreateLocalized(string);
32 XmStringLocalized::~XmStringLocalized()
35 XmStringFree(f_string);
40 inline XmStringLocalized&
41 XmStringLocalized::operator = (char* string)
44 XmStringFree(f_string);
48 f_string = XmStringCreateLocalized(string);