Public Types | |
| enum | { eBitsPerUnit = 8 } |
| typedef char | UnitType |
| typedef size_t | size_type |
Public Member Functions | |
| XalanBitmap (MemoryManagerType &theManager, size_type theSize) | |
| Construct an instance with room for the specified number of bits. More... | |
| ~XalanBitmap () | |
| bool | isSet (size_type theBit) const |
| Determine if a bit is set. More... | |
| void | set (size_type theBit) |
| Set a bit. More... | |
| void | clear (size_type theBit) |
| Clear a bit. More... | |
| void | toggle (size_type theBit) |
| Toggle a bit. More... | |
| void | clearAll () |
| Clear all of the bits. More... | |
| size_type | getSize () const |
| Get the size of the map. More... | |
| typedef size_t XalanBitmap::size_type |
| typedef char XalanBitmap::UnitType |
| XalanBitmap::XalanBitmap | ( | MemoryManagerType & | theManager, |
| size_type | theSize | ||
| ) |
Construct an instance with room for the specified number of bits.
| theSize | The number of bits in the map. |
| XalanBitmap::~XalanBitmap | ( | ) |
| void XalanBitmap::clear | ( | size_type | theBit | ) |
Clear a bit.
| theBit | The number of the bit to clear. |
| void XalanBitmap::clearAll | ( | ) |
Clear all of the bits.
| size_type XalanBitmap::getSize | ( | ) | const |
Get the size of the map.
| bool XalanBitmap::isSet | ( | size_type | theBit | ) | const |
Determine if a bit is set.
| theBit | The number of the bit to check. |
| void XalanBitmap::set | ( | size_type | theBit | ) |
Set a bit.
| theBit | The number of the bit to set. |
| void XalanBitmap::toggle | ( | size_type | theBit | ) |
Toggle a bit.
| theBit | The number of the bit to toggle. |
Doxygen and GraphViz are used to generate this API documentation from the Xalan-C header files.
|
Xalan-C++ XSLT Processor Version 1.10 |
|
|