Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 Cvbl_bool_ostream::high_low
 Cvbl_batch_compact_multimap< K, T, C >::input_compareA comparator to sort input data, by ignoring the value in pair<key, value>
 Cvbl_disjoint_sets::node
 Cvbl_bool_ostream::on_off
 Cvbl_bool_ostream::true_false
 Cvbl_batch_multimap< K, T, C >::value_compare_t
 Cvbl_array_1d< T >A simple container
 Cvbl_array_1d< vbl_disjoint_sets::node >
 Cvbl_array_2d< T >Simple 2D array
 Cvbl_array_3d< T >Templated 3-dimensional array
 Cvbl_batch_compact_multimap< K, T, C >A fast read and batch-write map-style collection
 Cvbl_batch_multimap< K, T, C >A fast read and batch-write map-style collection
 Cvbl_big_sparse_array_3d< T >
 Cvbl_bit_array_2dSimple 2D bit array
 Cvbl_bit_array_3d
 Cvbl_bool_ostream
 Cvbl_bounding_box_base< T, DIM_ >
 Cvbl_bounding_box_base< T, vbl_bounding_box_DIM< DIM > >
 Cvbl_bounding_box< T, DIM >A class to hold and update a bounding box
 Cvbl_disjoint_sets
 Cvbl_edge
 Cvbl_quadruple< T1, T2, T3, T4 >Templated 4-tuple
 Cvbl_ref_count
 Cvbl_scoped_ptr< T >Vbl_scoped_ptr mimics a built-in pointer except that it guarantees deletion of the object pointed to, either on destruction of the vbl_scoped_ptr or via an explicit reset()
 Cvbl_shared_pointer< T >Non-intrusive smart pointers
 Cvbl_shared_pointer_data
 Cvbl_smart_ptr< T >A templated smart pointer class
 Cvbl_smart_ptr_T_as_string< T >
 Cvbl_sort_helper< T >Collection of common predicates for sorting
 Cvbl_sparse_array_base< T, Index >A fully featured sparse array which devolves indexing to its templated type
 Cvbl_sparse_array_base< T, std::pair< unsigned, unsigned > >
 Cvbl_sparse_array_2d< T >Sparse 2D array allowing space efficient access of the form s(300,700) =2
 Cvbl_sparse_array_base< T, unsigned >
 Cvbl_sparse_array_1d< T >Sparse array allowing space efficient access of the form s[3000] = 2;
 Cvbl_sparse_array_base< T, vbl_triple< unsigned, unsigned, unsigned > >
 Cvbl_sparse_array_3d< T >Sparse 3d array allowing space efficient access
 Cvbl_triple< T1, T2, T3 >Templated 3-tuple