![]() |
OpenMS
|
#include <OpenMS/FORMAT/HANDLERS/XMLHandler.h>
Public Member Functions | |
| unique_xerces_ptr (const unique_xerces_ptr< T > &)=delete | |
| unique_xerces_ptr & | operator= (const unique_xerces_ptr< T > &)=delete |
| unique_xerces_ptr () | |
| unique_xerces_ptr (T *i) | |
| ~unique_xerces_ptr () | |
| unique_xerces_ptr (unique_xerces_ptr< T > &&other) noexcept | |
| void | swap (unique_xerces_ptr< T > &other) noexcept |
| void | operator= (T *i) |
| void | xerces_release () |
| T * | yield () |
| void | assign (T *i) |
| T * | get () const |
| bool | is_released () const |
Static Private Member Functions | |
| template<typename U > | |
| static void | doRelease_ (U *&item) |
| static void | doRelease_ (char *&item) |
| static void | doRelease_ (XMLCh *&item) |
Private Attributes | |
| T * | item_ |
|
delete |
|
inline |
|
inlineexplicit |
|
inline |
|
inlinenoexcept |
|
inline |
|
staticprivate |
|
inlinestaticprivate |
|
staticprivate |
|
inline |
Referenced by StringManager::toNative_().
|
inline |
|
delete |
|
inline |
|
inlinenoexcept |
|
inline |
|
inline |
|
private |