virtual int get_subtype();
virtual vector<string> get_description();
int get_raw_size();
+ int get_discarded_bytes();
unsigned char * get_raw_data();
static tape_block * gen_from_fd(int fd,
protected: // members
int block_type; //!< Type of this block.
tb_state_t init_state; //!< Initialisation state.
- int data_read; //!< Total data consumption during intialisation.
+ int discarded_bytes; //!< Amount of bytes discarded before beginning.
unsigned char * raw_data; //!< Raw block data in bytes.
int raw_size; //!< Size of the raw data.
unsigned short * word_data; //!< Data organized in machine words.
int word_size; //!< Size of the blocks in machine words.
+ int poolsize; //!< Amount of data malloc'ed
}; // class tape_block