BDE 4.14.0 Production release
|
#include <bsls_ident.h>
#include <bdlscm_version.h>
#include <bdlb_bitmaskutil.h>
#include <bdlb_bitstringutil.h>
#include <bslalg_swaputil.h>
#include <bslma_allocator.h>
#include <bslma_usesbslmaallocator.h>
#include <bslmf_integralconstant.h>
#include <bslmf_isbitwisemoveable.h>
#include <bsls_assert.h>
#include <bsls_review.h>
#include <bsls_types.h>
#include <bsl_cstddef.h>
#include <bsl_cstdint.h>
#include <bsl_climits.h>
#include <bsl_cstring.h>
#include <bsl_iosfwd.h>
#include <bsl_vector.h>
#include <bsl_algorithm.h>
Go to the source code of this file.
Classes | |
class | bdlc::BitArray |
struct | bslmf::IsBitwiseMoveable< bdlc::BitArray > |
struct | bslma::UsesBslmaAllocator< bdlc::BitArray > |
Functions | |
bool | bdlc::operator== (const BitArray &lhs, const BitArray &rhs) |
bool | bdlc::operator!= (const BitArray &lhs, const BitArray &rhs) |
BitArray | bdlc::operator~ (const BitArray &array) |
Return the bitwise complement ("toggle") of the specified array . | |
BitArray | bdlc::operator& (const BitArray &lhs, const BitArray &rhs) |
BitArray | bdlc::operator- (const BitArray &lhs, const BitArray &rhs) |
BitArray | bdlc::operator| (const BitArray &lhs, const BitArray &rhs) |
BitArray | bdlc::operator^ (const BitArray &lhs, const BitArray &rhs) |
BitArray | bdlc::operator<< (const BitArray &array, bsl::size_t numBits) |
BitArray | bdlc::operator>> (const BitArray &array, bsl::size_t numBits) |
bsl::ostream & | bdlc::operator<< (bsl::ostream &stream, const BitArray &rhs) |
void | bdlc::swap (BitArray &a, BitArray &b) |
The content of this file has been pre-processed for Doxygen.