BlockFile.HeaderBlock

* The HeaderBlock is the first block in the BlockFile

Members

Functions

Id
auto Id()
Undocumented in source. Be warned that the author may not have intended to support it.
Label
auto Label()
Undocumented in source. Be warned that the author may not have intended to support it.
checkId
bool checkId(string _id)
Undocumented in source. Be warned that the author may not have intended to support it.
checkLabel
bool checkLabel(string _label)
Undocumented in source. Be warned that the author may not have intended to support it.
read
void read(File file, uint BLOCK_SIZE)
Undocumented in source.
toString
string toString()
Undocumented in source. Be warned that the author may not have intended to support it.
write
void write(File file)
Undocumented in source.

Manifest constants

ID_SIZE
enum ID_SIZE;
Undocumented in source.
LABEL_SIZE
enum LABEL_SIZE;
Undocumented in source.

Variables

block_size
uint block_size;

Size of the block's

create_time
long create_time;

Time of creation

id
char[ID_SIZE] id;

Short description string

label
char[LABEL_SIZE] label;

Label to set the BlockFile type

max_size
uint max_size;

Max size of one blocksegment in block

Meta