immutable class LENGTH < $DIMS, $IS_EQ, $IS_LT{LENGTH}, $HASH,


Ancestors
$IMMUTABLE $STR $BINARY $HASH
$IS_EQ $IS_LT{_} $DIMS



Public


Constants
const null : SAME := create(0.0) ;

Features
binstr : BINSTR .. Included as binstr
build( .. Included as build
create(str : BINSTR) : SAME .. Included as create
create( .. Included as create
create( .. Included as create
create( .. Included as create
div( .. Included as div
div( .. Included as div
hash : CARD .. Included as hash
is_eq( .. Included as is_eq
is_eq(other : $OB) : BOOL .. Included as is_eq
**** This is the generic equality predicate. c.f. the class $IS_EQ
is_lt( .. Included as is_lt
lgth( .. Included as lgth
lgth : FLT .. Included as lgth
minus( .. Included as minus
nodim_str( .. Included as nodim_str
plus( .. Included as plus
read(index : BIN_CURSOR) : SAME .. Included as read
str( .. Included as str
str( .. Included as str
str( .. Included as str
str : STR .. Included as str
times( .. Included as times
write(fyle : BIN_FILE) .. Included as write


Private

const Microfactor : FLT := 1000.0 ;
flt : FLT
attr val : FLT ;
attr val : FLT ;

The Sather Home Page