SDSL 3.0.2
Succinct Data Structure Library
Loading...
Searching...
No Matches
sdsl::nn_dict_dynamic::reference Class Reference

#include <nn_dict_dynamic.hpp>

Public Member Functions

 reference (nn_dict_dynamic *pbv, nn_dict_dynamic::size_type idx)
 Constructor.
 
referenceoperator= (bool x)
 Assignment operator for the proxy class.
 
referenceoperator= (reference const &x)
 
 reference (reference const &)=default
 
 operator bool () const
 Cast the reference to a bool.
 
bool operator== (reference const &x) const
 
bool operator< (reference const &x) const
 

Detailed Description

Definition at line 325 of file nn_dict_dynamic.hpp.

Constructor & Destructor Documentation

◆ reference() [1/2]

sdsl::nn_dict_dynamic::reference::reference ( nn_dict_dynamic pbv,
nn_dict_dynamic::size_type  idx 
)
inline

Constructor.

Definition at line 333 of file nn_dict_dynamic.hpp.

◆ reference() [2/2]

sdsl::nn_dict_dynamic::reference::reference ( reference const &  )
default

Member Function Documentation

◆ operator bool()

sdsl::nn_dict_dynamic::reference::operator bool ( ) const
inline

Cast the reference to a bool.

Definition at line 409 of file nn_dict_dynamic.hpp.

◆ operator<()

bool sdsl::nn_dict_dynamic::reference::operator< ( reference const &  x) const
inline

Definition at line 420 of file nn_dict_dynamic.hpp.

◆ operator=() [1/2]

reference & sdsl::nn_dict_dynamic::reference::operator= ( bool  x)
inline

Assignment operator for the proxy class.

Definition at line 336 of file nn_dict_dynamic.hpp.

◆ operator=() [2/2]

reference & sdsl::nn_dict_dynamic::reference::operator= ( reference const &  x)
inline

Definition at line 401 of file nn_dict_dynamic.hpp.

◆ operator==()

bool sdsl::nn_dict_dynamic::reference::operator== ( reference const &  x) const
inline

Definition at line 415 of file nn_dict_dynamic.hpp.


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