#include <limits.h>
#include <stddef.h>
#include <inttypes.h>
Go to the source code of this file.
Macros | |
#define | ellipsis_bitset_insert(A, V) ellipsis_bitset_insert(sizeof(A)/sizeof(A[0]), A, V) |
#define | ellipsis_bitset_member(A, V) ellipsis‿bitset‿member(sizeof(A)/sizeof(A[0]), A, V) |
Typedefs | |
typedef uint64_t | ellipsis‿bitset‿base |
Enumerations | |
enum | { ellipsis‿bitset‿bits = sizeof(ellipsis‿bitset‿base) * CHAR_BIT } |
Functions | |
ellipsis‿bitset‿base | ellipsis‿bitset‿baseset (size_t bval) |
void | ellipsis‿bitset‿insert (size_t tabsize, ellipsis‿bitset‿base table[tabsize], size_t val) |
bool | ellipsis‿bitset‿member (size_t tabsize, ellipsis‿bitset‿base table[tabsize], size_t val) |
#define ellipsis_bitset_insert | ( | A, | |
V | |||
) | ellipsis_bitset_insert(sizeof(A)/sizeof(A[0]), A, V) |
#define ellipsis_bitset_member | ( | A, | |
V | |||
) | ellipsis‿bitset‿member(sizeof(A)/sizeof(A[0]), A, V) |
typedef uint64_t ellipsis‿bitset‿base |
|
inline |
Referenced by ellipsis‿bitset‿insert(), and ellipsis‿bitset‿member().
|
inline |
References ellipsis‿bitset‿baseset(), and ellipsis‿bitset‿bits.
|
inline |
References ellipsis‿bitset‿baseset(), and ellipsis‿bitset‿bits.