RAII wrapper for Xerces resources.
More...
#include <xmltooling/util/XMLHelper.h>
Public Member Functions |
| XercesJanitor (T *resource) |
| Constructor.
|
T * | get () |
| Returns resource held by this object.
|
T * | operator-> () |
| Returns resource held by this object.
|
T * | release () |
| Returns resource held by this object and releases it to the caller.
|
Detailed Description
template<class T>
class xmltooling::XercesJanitor< T >
RAII wrapper for Xerces resources.
Constructor & Destructor Documentation
Constructor.
- Parameters
-
resource | object to release when leaving scope |
Member Function Documentation
Returns resource held by this object.
- Returns
- the resource held or nullptr
Returns resource held by this object.
- Returns
- the resource held or nullptr
Returns resource held by this object and releases it to the caller.
- Returns
- the resource held or nullptr
The documentation for this class was generated from the following file: