Base class for objects to be stored in the TriStatePool.
More...
#include <TriStatePool.hh>
Base class for objects to be stored in the TriStatePool.
This class describes the interface used by the TriStatePool class.
◆ makeAvailable() [1/3]
bool LDASTools::AL::TriStateInterface::makeAvailable |
( |
| ) |
const |
|
inlineprotectedvirtual |
Test if the object should be made immediate available.
Virtual method called to test if object should be made immedately available.
- Returns
- True if the object can be immediately reused.
Reimplemented in LDASTools::AL::Directory::Internals.
◆ makeAvailable() [2/3]
virtual bool LDASTools::AL::TriStateInterface::makeAvailable |
( |
| ) |
const |
|
protectedvirtual |
Test if the object should be made immediate available.
Virtual method called to test if object should be made immedately available.
- Returns
- True if the object can be immediately reused.
Reimplemented in LDASTools::AL::Directory::Internals.
◆ makeAvailable() [3/3]
virtual bool LDASTools::AL::TriStateInterface::makeAvailable |
( |
| ) |
const |
|
protectedvirtual |
Test if the object should be made immediate available.
Virtual method called to test if object should be made immedately available.
- Returns
- True if the object can be immediately reused.
Reimplemented in LDASTools::AL::Directory::Internals.
◆ TriStatePool [1/3]
◆ TriStatePool [2/3]
◆ TriStatePool [3/3]
The documentation for this class was generated from the following file:
- /build/ldas-tools-al-2.6.7/debian/tmp/usr/include/ldastoolsal/TriStatePool.hh