Public Types | |
typedef void(* | D) (T *) |
Public Member Functions | |
auto_deleter (T *data_, D deleter_) | |
~auto_deleter () | |
T * | release () |
Public Attributes | |
T * | data |
D | deleter |
Definition at line 262 of file pugixml.cpp.
typedef void(* auto_deleter< T >::D) (T *) |
Definition at line 264 of file pugixml.cpp.
|
inline |
Definition at line 269 of file pugixml.cpp.
|
inline |
Definition at line 273 of file pugixml.cpp.
References auto_deleter< T >::data, and auto_deleter< T >::deleter.
|
inline |
Definition at line 278 of file pugixml.cpp.
References auto_deleter< T >::data.
Referenced by load_stream_data_seek(), and pugi::xpath_query::xpath_query().
T* auto_deleter< T >::data |
Definition at line 266 of file pugixml.cpp.
Referenced by pugi::xml_document::load_file(), load_stream_data_noseek(), load_stream_data_seek(), auto_deleter< T >::release(), pugi::xml_document::save_file(), and auto_deleter< T >::~auto_deleter().
D auto_deleter< T >::deleter |
Definition at line 267 of file pugixml.cpp.
Referenced by auto_deleter< T >::~auto_deleter().