template <int doublewords>

class HasBits

Defined at line 29 of file ../../third_party/protobuf/src/google/protobuf/has_bits.h

Public Methods

void HasBits<doublewords> ()

Defined at line 31 of file ../../third_party/protobuf/src/google/protobuf/has_bits.h

void HasBits<doublewords> (std::initializer_list<uint32_t> has_bits)

Defined at line 33 of file ../../third_party/protobuf/src/google/protobuf/has_bits.h

void Clear ()

Defined at line 37 of file ../../third_party/protobuf/src/google/protobuf/has_bits.h

uint32_t & operator[] (int index)

Defined at line 41 of file ../../third_party/protobuf/src/google/protobuf/has_bits.h

const uint32_t & operator[] (int index)

Defined at line 45 of file ../../third_party/protobuf/src/google/protobuf/has_bits.h

bool operator== (const HasBits<doublewords> & rhs)

Defined at line 49 of file ../../third_party/protobuf/src/google/protobuf/has_bits.h

bool operator!= (const HasBits<doublewords> & rhs)

Defined at line 53 of file ../../third_party/protobuf/src/google/protobuf/has_bits.h

void Or (const HasBits<doublewords> & rhs)

Defined at line 57 of file ../../third_party/protobuf/src/google/protobuf/has_bits.h

bool empty ()

Defined at line 117 of file ../../third_party/protobuf/src/google/protobuf/has_bits.h