SDSL: Succinct Data Structure Library
A C++ template library for succinct data structures
 All Classes Namespaces Files Functions Variables Typedefs Friends
Public Types | Static Public Member Functions
sdsl::wt_trait< int_vector_file_buffer< 8, size_type_class > > Class Template Reference

List of all members.

Public Types

enum  { char_node_map_size = 256 }
typedef size_type_class size_type
typedef unsigned char value_type
typedef int_vector_file_buffer
< 8, size_type_class > & 
reference_type
typedef unsigned_char_map map_type
typedef unsigned_char_map inv_map_type

Static Public Member Functions

static size_type alphabet_size_and_map (reference_type rac, size_type n, map_type &map, inv_map_type &inv_map, value_type &first_symbol)
static bool symbol_available (const map_type &map, const value_type c, const value_type first_symbol, const size_type sigma)
static size_type serialize_maps (std::ostream &out, const map_type &map, const inv_map_type &inv_map, structure_tree_node *v=NULL, std::string name="")
static void load_maps (std::istream &in, map_type &map, inv_map_type &inv_map)

template<class size_type_class>
class sdsl::wt_trait< int_vector_file_buffer< 8, size_type_class > >


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