Main Page | Modules | Alphabetical List | Data Structures | File List | Data Fields | Globals | Related Pages

lxt2_rd_trace Struct Reference

#include <lxt2_read.h>


Data Fields

lxtint32_trows
lxtint32_tmsb
lxtint32_tlsb
lxtint32_tflags
lxtint32_tlen
char ** value
granmsk_tfac_map
unsigned char ** fac_curpos
char * process_mask
char * process_mask_compressed
void ** radix_sort [LXT2_RD_GRANULE_SIZE+1]
void ** next_radix
void(* value_change_callback )(struct lxt2_rd_trace **lt, lxtint64_t *time, lxtint32_t *facidx, char **value)
void * user_callback_data_pointer
unsigned char fac_map_index_width
unsigned char fac_curpos_width
lxtint8_t granule_size
lxtint32_t numfacs
lxtint32_t numrealfacs
lxtint32_t numfacbytes
lxtint32_t longestname
lxtint32_t zfacnamesize
lxtint32_t zfacname_predec_size
lxtint32_t zfacgeometrysize
lxtint8_t timescale
lxtint64_t prev_time
unsigned char num_time_table_entries
lxtint64_t time_table [LXT2_RD_GRANULE_SIZE]
char * zfacnames
unsigned int numblocks
lxt2_rd_blockblock_head
lxt2_rd_blockblock_curr
lxtint64_t start
lxtint64_t end
lxt2_rd_geometry geometry
lxt2_rd_facname_cachefaccache
FILE * handle
lxtint64_t block_mem_consumed
lxtint64_t block_mem_max
unsigned process_mask_dirty: 1


Field Documentation

struct lxt2_rd_block * lxt2_rd_trace::block_curr
 

struct lxt2_rd_block* lxt2_rd_trace::block_head
 

lxtint64_t lxt2_rd_trace::block_mem_consumed
 

lxtint64_t lxt2_rd_trace::block_mem_max
 

lxtint64_t lxt2_rd_trace::end
 

unsigned char** lxt2_rd_trace::fac_curpos
 

unsigned char lxt2_rd_trace::fac_curpos_width
 

granmsk_t* lxt2_rd_trace::fac_map
 

unsigned char lxt2_rd_trace::fac_map_index_width
 

struct lxt2_rd_facname_cache* lxt2_rd_trace::faccache
 

lxtint32_t * lxt2_rd_trace::flags
 

struct lxt2_rd_geometry lxt2_rd_trace::geometry
 

lxtint8_t lxt2_rd_trace::granule_size
 

FILE* lxt2_rd_trace::handle
 

lxtint32_t * lxt2_rd_trace::len
 

lxtint32_t lxt2_rd_trace::longestname
 

lxtint32_t * lxt2_rd_trace::lsb
 

lxtint32_t * lxt2_rd_trace::msb
 

void** lxt2_rd_trace::next_radix
 

unsigned char lxt2_rd_trace::num_time_table_entries
 

unsigned int lxt2_rd_trace::numblocks
 

lxtint32_t lxt2_rd_trace::numfacbytes
 

lxtint32_t lxt2_rd_trace::numfacs
 

lxtint32_t lxt2_rd_trace::numrealfacs
 

lxtint64_t lxt2_rd_trace::prev_time
 

char* lxt2_rd_trace::process_mask
 

char* lxt2_rd_trace::process_mask_compressed
 

unsigned lxt2_rd_trace::process_mask_dirty
 

void** lxt2_rd_trace::radix_sort[LXT2_RD_GRANULE_SIZE+1]
 

lxtint32_t* lxt2_rd_trace::rows
 

lxtint64_t lxt2_rd_trace::start
 

lxtint64_t lxt2_rd_trace::time_table[LXT2_RD_GRANULE_SIZE]
 

lxtint8_t lxt2_rd_trace::timescale
 

void* lxt2_rd_trace::user_callback_data_pointer
 

char** lxt2_rd_trace::value
 

void(* lxt2_rd_trace::value_change_callback)(struct lxt2_rd_trace **lt, lxtint64_t *time, lxtint32_t *facidx, char **value)
 

lxtint32_t lxt2_rd_trace::zfacgeometrysize
 

lxtint32_t lxt2_rd_trace::zfacname_predec_size
 

char* lxt2_rd_trace::zfacnames
 

lxtint32_t lxt2_rd_trace::zfacnamesize
 


The documentation for this struct was generated from the following file:
Generated on Wed Jun 17 22:19:25 2009 for Covered by doxygen 1.3.4