IDA C++ SDK 9.2
Loading...
Searching...
No Matches
node_bitset_t Class Reference

#include <hexrays.hpp>

Inheritance diagram for node_bitset_t:
bitset_t

Public Member Functions

 node_bitset_t ()
 node_bitset_t (int node)
Public Member Functions inherited from bitset_t
 bitset_t ()
hexapi bitset_t (const bitset_t &m)
 ~bitset_t ()
void swap (bitset_t &r)
bitset_toperator= (const bitset_t &m)
bitset_t &hexapi copy (const bitset_t &m)
bool hexapi add (int bit)
bool hexapi add (int bit, int width)
bool hexapi add (const bitset_t &ml)
bool hexapi sub (int bit)
bool hexapi sub (int bit, int width)
bool hexapi sub (const bitset_t &ml)
bool hexapi cut_at (int maxbit)
void hexapi shift_down (int shift)
bool hexapi has (int bit) const
bool hexapi has_all (int bit, int width) const
bool hexapi has_any (int bit, int width) const
void print (qstring *vout, int(*get_bit_name)(qstring *out, int bit, int width, void *ud)=nullptr, void *ud=nullptr) const
const char *hexapi dstr () const
bool hexapi empty () const
int hexapi count () const
int hexapi count (int bit) const
int hexapi last () const
void clear ()
void hexapi fill_with_ones (int maxbit)
bool hexapi fill_gaps (int total_nbits)
bool hexapi has_common (const bitset_t &ml) const
bool hexapi intersect (const bitset_t &ml)
bool hexapi is_subset_of (const bitset_t &ml) const
bool includes (const bitset_t &ml) const
void extract (intvec_t &out) const
 DECLARE_COMPARISONS (bitset_t)
 HEXRAYS_MEMORY_ALLOCATION_FUNCS () class iterator
iterator itat (int n) const
iterator begin () const
iterator end () const
int front () const
int back () const
void inc (iterator &p, int n=1) const

Additional Inherited Members

Public Types inherited from bitset_t
typedef iterator const_iterator

Constructor & Destructor Documentation

◆ node_bitset_t() [1/2]

node_bitset_t::node_bitset_t ( )
inline

◆ node_bitset_t() [2/2]

node_bitset_t::node_bitset_t ( int node)
inline

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