class B_TREE_DBG{KEY < $IS_LT{KEY},ELT} < $MAP{KEY,ELT}


Ancestors
$MAP{_,_} $RO_MAP{_,_} $STR $RO_MULTIMAP{_,_}
$RO_BAG{_} $CONTAINER{_} $COPY $FILTERS{_}
$ELT{_} $ELT



Public


Readable Attributes
attr size : CARD ; .. Included as size

Features
add( .. Included as add
add( .. Included as add
aget( .. Included as aget
array : ARRAY{TUP{KEY,ETP}} .. Included as array
as_value : VMAP{KEY,ETP} .. Included as as_value
aset( .. Included as aset
build( cursor : STR_CURSOR) : SAME .. Included as build
****
build(cursor : STR_CURSOR, start, finish : CHAR ) : SAME .. Included as build
concat( .. Included as concat
contains( .. Included as contains
contains( .. Included as contains
copy : SAME .. Included as copy
count( .. Included as count
count_if( .. Included as count_if
create( str : STR ) : SAME .. Included as create
****
create(str : STR, sep : CHAR ) : SAME .. Included as create
****
create( .. Included as create
create : SAME .. Included as create
debug : STR
delete( .. Included as delete
delete( .. Included as delete
delete( .. Included as delete
delete( .. Included as delete
delete_all( .. Included as delete_all
delete_all( .. Included as delete_all
delete_ind( .. Included as delete_ind
diff( .. Included as diff
elt_eq( .. Included as elt_eq
elt_hash( .. Included as elt_hash
elt_lt( .. Included as elt_lt
elt_nil : ETP .. Included as elt_nil
equals( .. Included as equals
every( .. Included as every
exists( .. Included as exists
exists( .. Included as exists
has( .. Included as has
has_ind( .. Included as has_ind
insert( .. Included as insert
insert( .. Included as insert
inspect:STR .. Included as inspect
****
________This_routine_returns_a_string_representation_of_the_contents_of_self
___in_the_default_repertoire_and_encoding.
intersection( .. Included as intersection
intersection( .. Included as intersection
is_elt_nil( .. Included as is_elt_nil
is_empty : BOOL .. Included as is_empty
is_subset_of( .. Included as is_subset_of
n_ind : CARD .. Included as n_ind
n_targets( .. Included as n_targets
n_unique : CARD .. Included as n_unique
not_every( .. Included as not_every
not_exists( .. Included as not_exists
str( lib : LIBCHARS ) : STR .. Included as str
str(lib : LIBCHARS, sep : CHAR ) : STR .. Included as str
str : STR .. Included as str
****
________This_routine_returns_a_string_representation_of_the_contents_of_self
___in_the_default_repertoire_and_encoding.
sym_diff( .. Included as sym_diff
to_diff( .. Included as to_diff
to_intersection( .. Included as to_intersection
to_sym_diff( .. Included as to_sym_diff
to_union( .. Included as to_union
union( .. Included as union
union( .. Included as union

Iters
elt! : TUP{KEY,ELT} .. Included as elt!
filter!( .. Included as filter!
ind! : KEY .. Included as ind!
not_filter!( .. Included as not_filter!
pair! : TUP{KEY,ELT} .. Included as pair!
target!( .. Included as target!
target! : ELT .. Included as target!
unique! : TUP{KEY,ETP} .. Included as unique!


Private

const Default_Array_Size : CARD := 5 ; .. Included as Default_Array_Size
build(cursor : STR_CURSOR, sep : CHAR_CODE, start : CHAR, finish : CHAR ) : SAME .. Included as build
attr root : NODE ; .. Included as root
attr root : NODE ; .. Included as root
attr size : CARD ; .. Included as size

The Sather Home Page