![]() |
Google OR-Tools v9.15
a fast and portable software suite for combinatorial optimization
|
#include <bitset.h>
Classes | |
| class | ConstView |
| class | View |
| class | Iterator |
Public Types | |
| using | value_type = IndexType |
Public Member Functions | |
| Bitset64 () | |
| Bitset64 (IndexType size) | |
| ConstView | const_view () const |
| View | view () |
| IndexType | size () const |
| void | PushBack (bool value) |
| void | resize (int size) |
| void | Resize (IndexType size) |
| void | ClearAndResize (IndexType size) |
| void | ClearAll () |
| void | Clear (IndexType i) |
| void | ClearBucket (IndexType i) |
| void | ClearTwoBits (IndexType i) |
| bool | AreOneOfTwoBitsSet (IndexType i) const |
| bool | IsSet (IndexType i) const |
| bool | operator[] (IndexType i) const |
| void | Set (IndexType i) |
| void | Set (IndexType i, bool value) |
| void | CopyBucket (const Bitset64< IndexType > &other, IndexType i) |
| template<typename OtherIndexType> | |
| void | SetContentFromBitset (const Bitset64< OtherIndexType > &other) |
| template<typename OtherIndexType> | |
| void | SetContentFromBitsetOfSameSize (const Bitset64< OtherIndexType > &other) |
| void | Intersection (const Bitset64< IndexType > &other) |
| void | SetToIntersectionOf (const Bitset64< IndexType > &a, const Bitset64< IndexType > &b) |
| void | Union (const Bitset64< IndexType > &other) |
| Iterator | begin () const |
| Iterator | end () const |
| std::string | DebugString () const |
| bool | IsAllFalse () const |
Static Public Member Functions | |
| static uint64_t | ConditionalXorOfTwoBits (IndexType i, uint64_t use1, Bitset64< IndexType >::ConstView set1, uint64_t use2, Bitset64< IndexType >::ConstView set2) |
Friends | |
| template<class OtherIndexType> | |
| class | Bitset64 |
| using operations_research::Bitset64< IndexType >::value_type = IndexType |
|
inline |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinestatic |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
friend |