Warning: include(/data/isip/www/templates/documentation/header/header.html) [function.include]: failed to open stream: No such file or directory in /home5/piconepr/public_html/isip/projects/speech/software/documentation/class/math/scalar/String/index.html on line 2

Warning: include() [function.include]: Failed opening '/data/isip/www/templates/documentation/header/header.html' for inclusion (include_path='.:/usr/lib64/php:/usr/lib/php') in /home5/piconepr/public_html/isip/projects/speech/software/documentation/class/math/scalar/String/index.html on line 2

Warning: include(/data/isip/www/templates/documentation/body/index_class.html) [function.include]: failed to open stream: No such file or directory in /home5/piconepr/public_html/isip/projects/speech/software/documentation/class/math/scalar/String/index.html on line 5

Warning: include() [function.include]: Failed opening '/data/isip/www/templates/documentation/body/index_class.html' for inclusion (include_path='.:/usr/lib64/php:/usr/lib/php') in /home5/piconepr/public_html/isip/projects/speech/software/documentation/class/math/scalar/String/index.html on line 5

Warning: include(/data/isip/www/templates/documentation/body/bar.html) [function.include]: failed to open stream: No such file or directory in /home5/piconepr/public_html/isip/projects/speech/software/documentation/class/math/scalar/String/index.html on line 6

Warning: include() [function.include]: Failed opening '/data/isip/www/templates/documentation/body/bar.html' for inclusion (include_path='.:/usr/lib64/php:/usr/lib/php') in /home5/piconepr/public_html/isip/projects/speech/software/documentation/class/math/scalar/String/index.html on line 6
name: String : public SysString

synopsis:

g++ [flags ...] file ... -l /isip/tools/lib/$ISIP_BINARY/lib_math_scalar.a

#include <String.h>

String(unichar* arg = DEF_VALUE);
String(const String& arg);
quick start:

String val0(L"hello, world");
String num0;
String num1;
String num2;
String num3;
Long scalar_long;
Double Scalar_double;

scalar_long.assign((long)43);
num0.assign(scalar_long);
scalar_long.get(num1);

Double scalar_double;
scalar_double.assign((double)43.0);
num2.assign(scalar_double);
scalar_double.get(num3);
description:

The String class is needed to extend the SysString class with i/o and scalar conversion methods. SysString is a low order class, below i/o, and String is a higher order class that is built on both the SysString and i/o classes.

dependencies:

public constants:

error codes:

protected data:

required public methods:

class-specific public methods:

private methods:

examples:

notes: