ROSE 0.11.145.147
Public Member Functions | Public Attributes | List of all members
Sawyer::Container::BitVectorSupport::MostSignificantDifference< Word > Struct Template Reference

Description

template<class Word>
struct Sawyer::Container::BitVectorSupport::MostSignificantDifference< Word >

Definition at line 740 of file BitVectorSupport.h.

Collaboration diagram for Sawyer::Container::BitVectorSupport::MostSignificantDifference< Word >:
Collaboration graph
[legend]

Public Member Functions

 MostSignificantDifference (size_t nbits)
 
bool operator() (const Word &w1, const Word &w2, size_t nbits)
 

Public Attributes

size_t offset
 
Optional< size_t > result
 

Constructor & Destructor Documentation

◆ MostSignificantDifference()

template<class Word >
Sawyer::Container::BitVectorSupport::MostSignificantDifference< Word >::MostSignificantDifference ( size_t  nbits)
inline

Definition at line 743 of file BitVectorSupport.h.

Member Function Documentation

◆ operator()()

template<class Word >
bool Sawyer::Container::BitVectorSupport::MostSignificantDifference< Word >::operator() ( const Word &  w1,
const Word &  w2,
size_t  nbits 
)
inline

Definition at line 744 of file BitVectorSupport.h.

Member Data Documentation

◆ offset

template<class Word >
size_t Sawyer::Container::BitVectorSupport::MostSignificantDifference< Word >::offset

Definition at line 741 of file BitVectorSupport.h.

◆ result

template<class Word >
Optional<size_t> Sawyer::Container::BitVectorSupport::MostSignificantDifference< Word >::result

Definition at line 742 of file BitVectorSupport.h.


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