bitdeque::bitdeque

Constructors

Synopses

Declared in <util/bitdeque.h>

Construct an empty container.

explicit
bitdeque();
» more...

Copy constructor.

bitdeque(bitdeque const& other) = default;
» more...

Move constructor.

bitdeque(bitdeque&& other) noexcept = default;
» more...

Construct a container containing count false values.

explicit
bitdeque(size_t count);
» more...

Construct a container containing the bits in ilist.

bitdeque(std::initializer_list<bool> ilist);
» more...

Construct a container containing count times the value of val.

bitdeque(
    size_type count,
    bool val);
» more...

Construct a container containing the bits in [first,last).]

template<typename It>
bitdeque(
    It first,
    It last);
» more...

Parameters

NameDescription
otherContainer to copy from.
countNumber of false bits in the new container.
ilistInitializer list of bit values to copy.
valValue assigned to every bit.
firstIterator to the first bit to copy.
lastIterator past the last bit to copy.