22 #ifndef HYPERTABLE_CELLSTORETRAILERV6_H 
   23 #define HYPERTABLE_CELLSTORETRAILERV6_H 
   25 #include <boost/any.hpp> 
   36     virtual size_t size() { 
return 196; }
 
   39     virtual void display(std::ostream &os);
 
   84       if     (prop == 
"version")                
return version;
 
   97       else if (prop == 
"blocksize")             
return blocksize;
 
   98       else if (prop == 
"revision")              
return revision;
 
  102       else if (prop == 
"create_time")           
return create_time;
 
  105       else if (prop == 
"key_bytes")             
return key_bytes;
 
  106       else if (prop == 
"value_bytes")           
return value_bytes;
 
  107       else if (prop == 
"table_id")              
return table_id;
 
  109       else if (prop == 
"flags")                 
return flags;
 
  110       else if (prop == 
"alignment")             
return alignment;
 
  115       else                                      return boost::any();
 
  122 #endif // HYPERTABLE_CELLSTORETRAILERV6_H 
int64_t filter_items_actual
virtual size_t size()
Returns the serialized size of the trailer. 
virtual void display(std::ostream &os)
Prints the trailer to the given ostream. 
Abstract base class for cell store trailer. 
virtual void serialize(uint8_t *buf)
Serializes this trailer to the given buffer;. 
virtual void display_multiline(std::ostream &os)
Prints the trailer, one member per line, to the given ostream. 
std::string String
A String is simply a typedef to std::string. 
virtual void deserialize(const uint8_t *buf)
Deserializes the trailer from the given buffer. 
int64_t replaced_files_offset
uint16_t key_compression_scheme
virtual ~CellStoreTrailerV6()
uint8_t bloom_filter_hash_count
uint32_t replaced_files_entries
int64_t filter_items_estimate
uint8_t bloom_filter_mode
uint16_t compression_type
uint32_t table_generation
virtual void clear()
Clears the contents of this trailer;. 
uint32_t compression_ratio_i32
int64_t replaced_files_length