1 /***********************************************************************/ 2 /* Open Visualization Data Explorer */ 3 /* (C) Copyright IBM Corp. 1989,1999 */ 4 /* ALL RIGHTS RESERVED */ 5 /* This code licensed under the */ 6 /* "IBM PUBLIC LICENSE - Open Visualization Data Explorer" */ 7 /***********************************************************************/ 8 9 10 #if defined(__cplusplus) || defined(c_plusplus) 11 extern "C" { 12 #endif 13 14 #ifndef _DXI_STRING_H_ 15 #define _DXI_STRING_H_ 16 17 /* TeX starts here. Do not remove this comment. */ 18 19 String DXNewString(char *s); 20 /** 21 \index{DXNewString} 22 Creates a new string object and initializes it with a copy of the specified 23 null-terminated string. Returns the object or null to indicate an error. 24 **/ 25 26 char *DXGetString(String s); 27 /** 28 \index{DXGetString} 29 Returns a pointer to the string value of an object, or null to indicate 30 an error. 31 **/ 32 33 String DXMakeString(char *s); 34 35 #endif /* _DXI_STRING_H_ */ 36 37 #if defined(__cplusplus) || defined(c_plusplus) 38 } 39 #endif 40