Class Hierarchy   Compound List   File List   Header Files   Compound Members   File Members  

MString.h File Reference

A String implementation containing most of the methods that you would expect in a String. More...

Compounds

Defines

Functions

Variables


Detailed Description

A String implementation containing most of the methods that you would expect in a String.

Strings are represented as possibly shared segment lists Copying and assignment are fast. (const char *) operator and c_str which access the value as a char pointer can be slow.


Define Documentation

#define __STRING__


Function Documentation

simple_stack<String>* split (const char * x, char separator)

Split a string into a stack of elements, separated by a separator.

Parameters:
x - - the string to split up
separator - - the separator NOTE: repeated separators will produce an empty string. e.g. split("a b",' ') produces "a","","b" as output.

Variable Documentation

class StringInner

const String emptyString


Generated at Mon Nov 22 19:43:08 1999 for NCI SUIF by doxygen  written by Dimitri van Heesch, © 1997-1999