cbmimage
Loading...
Searching...
No Matches
cbmimage_chain_s Struct Reference

type to describe a chain that is followed More...

#include <cbmimage.h>

Collaboration diagram for cbmimage_chain_s:

Public Attributes

cbmimage_fileimageimage
 
cbmimage_blockaddress block_start
 
unsigned int is_done: 1
 
unsigned int is_loop: 1
 
cbmimage_looploop_detector
 
cbmimage_blockaccessorblock_accessor
 

Detailed Description

type to describe a chain that is followed

Member Data Documentation

◆ block_accessor

cbmimage_blockaccessor* cbmimage_chain_s::block_accessor

the block accessor for the current block of the chain

◆ block_start

cbmimage_blockaddress cbmimage_chain_s::block_start

start starting block of this chain.
This is never changed after the chain has started. It can be used for diagnoses. Otherwise, it is unused.

◆ image

cbmimage_fileimage* cbmimage_chain_s::image

The image on which this chain is followed

◆ is_done

unsigned int cbmimage_chain_s::is_done

mark if we already read after the end of the chain.

◆ is_loop

unsigned int cbmimage_chain_s::is_loop

mark if we fell in a loop

◆ loop_detector

cbmimage_loop* cbmimage_chain_s::loop_detector

loop detector


The documentation for this struct was generated from the following file: