![]() |
OpenMS
|
#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 |