Public Member Functions | Public Attributes | List of all members
xpath_allocator_capture Struct Reference
Collaboration diagram for xpath_allocator_capture:
Collaboration graph
[legend]

Public Member Functions

 xpath_allocator_capture (xpath_allocator *alloc)
 
 ~xpath_allocator_capture ()
 

Public Attributes

xpath_allocator_target
 
xpath_allocator _state
 

Detailed Description

Definition at line 6347 of file pugixml.cpp.

Constructor & Destructor Documentation

◆ xpath_allocator_capture()

xpath_allocator_capture::xpath_allocator_capture ( xpath_allocator alloc)
inline

Definition at line 6349 of file pugixml.cpp.

6349  : _target(alloc), _state(*alloc)
6350  {
6351  }

◆ ~xpath_allocator_capture()

xpath_allocator_capture::~xpath_allocator_capture ( )
inline

Definition at line 6353 of file pugixml.cpp.

6354  {
6355  _target->revert(_state);
6356  }

References _state, _target, and xpath_allocator::revert().

Member Data Documentation

◆ _state

xpath_allocator xpath_allocator_capture::_state

Definition at line 6359 of file pugixml.cpp.

Referenced by ~xpath_allocator_capture().

◆ _target

xpath_allocator* xpath_allocator_capture::_target

Definition at line 6358 of file pugixml.cpp.

Referenced by ~xpath_allocator_capture().


The documentation for this struct was generated from the following file:
xpath_allocator_capture::_target
xpath_allocator * _target
Definition: pugixml.cpp:6358
xpath_allocator::revert
void revert(const xpath_allocator &state)
Definition: pugixml.cpp:6312
xpath_allocator_capture::_state
xpath_allocator _state
Definition: pugixml.cpp:6359

Generated on Wed Apr 29 2020 19:41:30 for QuickFIX by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2001