OpenMS
2.8.0
|
#include <OpenMS/FORMAT/HANDLERS/XMLHandler.h>
Public Member Functions | |
shared_xerces_ptr ()=default | |
shared_xerces_ptr (T *item) | |
shared_xerces_ptr & | operator= (T *item) |
void | reset () |
void | assign (T *item) |
T * | get () |
const 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 | |
std::shared_ptr< T > | item_ |
|
default |
|
inline |
|
inline |
|
staticprivate |
|
inlinestaticprivate |
|
staticprivate |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |