buffer_holder Struct Reference

List of all members.

Public Member Functions

 buffer_holder (void *data_, void(*deleter_)(void *))
 ~buffer_holder ()
void * release ()

Public Attributes

void * data
void(* deleter )(void *)

Detailed Description

Definition at line 211 of file pugixml.cpp.

Constructor & Destructor Documentation

buffer_holder::buffer_holder ( void *  data_,
void(*)(void *)  deleter_ 
) [inline]

Definition at line 215 of file pugixml.cpp.

buffer_holder::~buffer_holder (  )  [inline]

Definition at line 218 of file pugixml.cpp.

References data, and deleter.

Member Function Documentation

void* buffer_holder::release (  )  [inline]

Definition at line 222 of file pugixml.cpp.

References data.

Referenced by load_stream_data_seek().

Here is the caller graph for this function:

Member Data Documentation

void(* buffer_holder::deleter)(void *)

Referenced by ~buffer_holder().

The documentation for this struct was generated from the following file:

Generated on Thu Jul 6 00:31:45 2017 for Moses by  doxygen 1.5.9