This struct provides a namespace for static functions to be used solely in the implementation of BitStringUtil. The "Manipulators" are intended to be provided as arguments to templates in bdlb_bitstringutil, whereas the "Accessors" are to be called directly within that component.
Synopsis
Declared in <bdlb_bitstringimputil.h>
struct BitStringImpUtil;
Enums
Name |
Description |
Number of bits in a |
Static Member Functions
Name |
Description |
Bitwise AND the specified least‐significant |
|
Assign to the specified |
|
Return the index of the highest‐order set bit in the specified non‐zero |
|
Return the index of the lowest‐order set bit in the specified non‐zero |
|
Bitwise MINUS the specified least‐significant |
|
Assign to the specified |
|
Bitwise OR the specified least‐significant |
|
Assign to the specified |
|
Replace the specified |
|
Assign to the specified |
|
Bitwise XOR the specified least‐significant |
|
Assign to the specified |
Created with MrDocs