class MAP_HEADER < $BINARY, $IS_EQ


Ancestors
$IS_EQ $BINARY



Public


Readable Attributes
attr aliasses : FLIST{HEX_STR} ;
attr author : HEX_STR ;
attr code_name : HEX_STR ;
attr misc_info : HEX_STR ;
attr revision : HEX_STR ;

Features
add_alias( .. Included as add_alias
author( .. Included as author
binstr : BINSTR .. Included as binstr
build( .. Included as build
create(str : BINSTR) : SAME .. Included as create
create( .. Included as create
info( .. Included as info
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
read(index : BIN_CURSOR) : SAME .. Included as read
remove_alias( .. Included as remove_alias
revision( .. Included as revision
write(fyle : BIN_FILE) .. Included as write


Private

const Map_Magic : CARD := 0xB827 ;
attr aliasses : FLIST{HEX_STR} ;
attr author : HEX_STR ;
check_magic( .. Included as check_magic
attr code_name : HEX_STR ;
get_info(
is_header_end( .. Included as is_header_end
attr misc_info : HEX_STR ;
attr revision : HEX_STR ;

The Sather Home Page