#include <bitvec.hxx>
Inheritance diagram for xyzzy::PTBitVec< T >:

Public Member Functions | |
| PTBitVec (unsigned lb, unsigned rb) | |
| PTBitVec (unsigned len) | |
| PTBitVec (const PTBitVec &r) | |
| const PTBitVec & | operator= (const PTBitVec &r) |
| const PTBitVec & | operator= (const T &v) |
| TAccessor | operator() (unsigned l, unsigned r) |
| TAccessor | operator() (unsigned ix) |
| TAccessor | operator[] (unsigned ix) |
| operator T () const | |
Private Attributes | |
| T | val |
Friends | |
| class | TAccessor |
Classes | |
| class | TAccessor |
| xyzzy::PTBitVec< T >::PTBitVec | ( | unsigned | lb, | |
| unsigned | rb | |||
| ) | [inline, explicit] |
| xyzzy::PTBitVec< T >::PTBitVec | ( | unsigned | len | ) | [inline, explicit] |
| xyzzy::PTBitVec< T >::PTBitVec | ( | const PTBitVec< T > & | r | ) | [inline, explicit] |
| const PTBitVec& xyzzy::PTBitVec< T >::operator= | ( | const PTBitVec< T > & | r | ) | [inline] |
| const PTBitVec& xyzzy::PTBitVec< T >::operator= | ( | const T & | v | ) | [inline] |
| TAccessor xyzzy::PTBitVec< T >::operator() | ( | unsigned | l, | |
| unsigned | r | |||
| ) | [inline] |
| TAccessor xyzzy::PTBitVec< T >::operator() | ( | unsigned | ix | ) | [inline] |
| TAccessor xyzzy::PTBitVec< T >::operator[] | ( | unsigned | ix | ) | [inline] |
| xyzzy::PTBitVec< T >::operator T | ( | ) | const [inline] |
friend class TAccessor [friend] |
T xyzzy::PTBitVec< T >::val [private] |
1.5.1