Otawa
0.10
|
#include <elm/util/BitVector.h>
Go to the source code of this file.
Classes | |
class | otawa::dfa::BitSet |
This class implements a set as a bit vector. More... | |
class | otawa::dfa::BitSet::Iterator |
Iterator on the item contained in a bit set. More... | |
Namespaces | |
otawa | |
$Id$ Copyright (c) 2007, IRIT - UPS casse @iri t.fr | |
otawa::dfa | |
Macros | |
#define | OTAWA_BITSET_SIZE |
#define | OTAWA_BITSET_ALLOC { __total_size += vec.__size(); __used_size += vec.__size(); if(__used_size >= __max_size) __max_size = __used_size; } |
#define | OTAWA_BITSET_FREE { __used_size -= vec.__size(); } |
Functions | |
elm::io::Output & | otawa::dfa::operator<< (elm::io::Output &output, const BitSet &bits) |
#define OTAWA_BITSET_ALLOC { __total_size += vec.__size(); __used_size += vec.__size(); if(__used_size >= __max_size) __max_size = __used_size; } |
#define OTAWA_BITSET_FREE { __used_size -= vec.__size(); } |
#define OTAWA_BITSET_SIZE |