name: Char : public SysChar

synopsis:

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

#include <Char.h>

Char(char arg = DEF_VALUE);
Char(const Char& arg);
quick start:

Char* ptr;
ptr = new Char();
ptr->assign(L'5');
delete ptr;

Char val0;
val0.assign((unichar)'w');
Char val1(val0);
description:

The Char class inherits the SysChar class functionality. We only add I/O methods and scalar type conversions to SysChar, to enable Char to become a complete scalar object. The reason for having both Char and SysChar classes is that one is needed at the bottom of the class hierarchical structure to be used by lower-level classes including the I/O classes. The Char class is above the i/o layer, so it can inherit the I/O methods that are not known at the SysChar level.

dependencies:

public constants:

error codes:

protected data:

required public methods:

class-specific public methods:

private methods:

examples:

notes: