166 void deleteText(
int fromLine,
int fromChar,
int toLine,
int toChar);
169 static void initClass();
170 static void exitClass();
172 void checkUnicode(
int index);
#define SO_MFIELD_HEADER(className, valueType, valueRef)
#define SO_MFIELD_SETVALUESPOINTER_HEADER(userType)
Class for smart character strings.
Multiple-value field containing any number of strings.
void setValues(int start, int num, const SO_WCHAR_T *strings[])
Sets num values, starting at index start , to the strings in the given character arrays.
SoNONUNICODE void setValue(const char *string)
Deletes all values currently in this field and sets this field to contain only the given string.
void deleteText(int fromLine, int fromChar, int toLine, int toChar)
Convenience function to delete text from consecutive strings.
void setValue(const SO_WCHAR_T *string)
Deletes all values currently in this field and sets this field to contain only the given string.
SoNONUNICODE void setValues(int start, int num, const char *strings[])
Sets num values, starting at index start , to the strings in the given character arrays.
Base class for all multiple-valued fields.