SDSL: Succinct Data Structure Library
A C++ template library for succinct data structures
 All Classes Namespaces Files Functions Variables Typedefs Friends
Public Member Functions | Friends
sdsl::uint256_t Class Reference

List of all members.

Public Member Functions

 uint256_t (uint64_t lo=0, uint64_t mid=0, uint128_t high=0)
 uint256_t (const uint256_t &x)
uint16_t popcount ()
uint16_t l1BP ()
uint16_t select (uint32_t i)
uint256_toperator+= (const uint256_t &x)
uint256_t operator+ (uint256_t x)
uint256_t operator- (uint256_t x)
uint256_toperator-= (const uint256_t &x)
uint256_t operator| (const uint256_t &x)
uint256_toperator|= (const uint256_t &x)
uint256_t operator& (const uint256_t &x)
uint256_t operator<< (int x)
uint256_t operator>> (int x)
uint256_toperator= (const uint64_t &x)
bool operator== (const uint256_t &x) const
bool operator!= (const uint256_t &x) const
bool operator>= (const uint256_t &x) const
bool operator<= (const uint256_t &x) const
bool operator> (const uint256_t &x) const
bool operator> (const uint64_t &x) const
bool operator< (const uint256_t &x) const
 operator uint64_t ()

Friends

std::ostream & operator<< (std::ostream &, const uint256_t &)

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