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 |