BitMagic-C++
|
Reference class to access elements via common [] operator. More...
#include <bmstrsparsevec.h>
Public Member Functions | |
reference (str_sparse_vector< CharType, BV, STR_SIZE > &str_sv, size_type idx) | |
More... | |
operator const value_type * () const BMNOEXCEPT | |
More... | |
const value_type * | get () const BMNOEXCEPT |
More... | |
reference & | operator= (const reference &ref) |
reference & | operator= (const value_type *str) |
bool | operator== (const reference &ref) const BMNOEXCEPT |
bool | is_null () const BMNOEXCEPT |
Additional Inherited Members | |
Protected Types inherited from bm::str_sparse_vector< CharType, BV, STR_SIZE >::reference_base | |
typedef bm::heap_vector< CharType, typename bvector_type::allocator_type, true > | bufffer_type |
Protected Attributes inherited from bm::str_sparse_vector< CharType, BV, STR_SIZE >::reference_base | |
bufffer_type | buf_ |
More... | |
Reference class to access elements via common [] operator.
Definition at line 162 of file bmstrsparsevec.h.