CARLA
 
载入中...
搜索中...
未找到
Public 类型 | Public 成员函数 | Public 属性 | 所有成员列表
auto_deleter< T > 模板结构体 参考
+ auto_deleter< T > 的协作图:

Public 类型

typedef void(* D) (T *)
 

Public 成员函数

 auto_deleter (T *data_, D deleter_)
 
T * release ()
 
 ~auto_deleter ()
 

Public 属性

T * data
 
D deleter
 

详细描述

template<typename T>
struct auto_deleter< T >

在文件 pugixml.cpp268 行定义.

成员类型定义说明

◆ D

template<typename T >
typedef void(* auto_deleter< T >::D) (T *)

在文件 pugixml.cpp270 行定义.

构造及析构函数说明

◆ auto_deleter()

template<typename T >
auto_deleter< T >::auto_deleter ( T * data_,
D deleter_ )
inline

在文件 pugixml.cpp275 行定义.

◆ ~auto_deleter()

template<typename T >
auto_deleter< T >::~auto_deleter ( )
inline

在文件 pugixml.cpp279 行定义.

引用了 auto_deleter< T >::data , 以及 auto_deleter< T >::deleter.

成员函数说明

◆ release()

template<typename T >
T * auto_deleter< T >::release ( )
inline

在文件 pugixml.cpp284 行定义.

引用了 auto_deleter< T >::data.

被这些函数引用 load_stream_data_seek() , 以及 pugi::xpath_query::xpath_query().

+ 这是这个函数的调用关系图:

类成员变量说明

◆ data

template<typename T >
T* auto_deleter< T >::data

◆ deleter

template<typename T >
D auto_deleter< T >::deleter

在文件 pugixml.cpp273 行定义.

被这些函数引用 auto_deleter< T >::~auto_deleter().


该结构体的文档由以下文件生成: