NCBI C++ ToolKit
Public Member Functions | Public Attributes | Private Member Functions | List of all members
xml::attributes::pimpl Struct Reference

Search Toolkit Book for xml::attributes::pimpl

+ Inheritance diagram for xml::attributes::pimpl:
+ Collaboration diagram for xml::attributes::pimpl:

Public Member Functions

 pimpl (void)
 
 pimpl (xmlNodePtr node)
 
 pimpl (const pimpl &other)
 
 ~pimpl (void)
 
void release (void)
 

Public Attributes

xmlNodePtr xmlnode_
 
bool owner_
 

Private Member Functions

pimploperator= (const pimpl &)
 

Detailed Description

Definition at line 68 of file attributes.cpp.

Constructor & Destructor Documentation

◆ pimpl() [1/3]

xml::attributes::pimpl::pimpl ( void  )
inline

Definition at line 70 of file attributes.cpp.

◆ pimpl() [2/3]

xml::attributes::pimpl::pimpl ( xmlNodePtr  node)
inline

Definition at line 75 of file attributes.cpp.

◆ pimpl() [3/3]

xml::attributes::pimpl::pimpl ( const pimpl other)
inline

Definition at line 78 of file attributes.cpp.

References xmlnode_.

◆ ~pimpl()

xml::attributes::pimpl::~pimpl ( void  )
inline

Definition at line 83 of file attributes.cpp.

Member Function Documentation

◆ operator=()

pimpl& xml::attributes::pimpl::operator= ( const pimpl )
private

◆ release()

void xml::attributes::pimpl::release ( void  )
inline

Definition at line 86 of file attributes.cpp.

Member Data Documentation

◆ owner_

bool xml::attributes::pimpl::owner_

Definition at line 91 of file attributes.cpp.

◆ xmlnode_

xmlNodePtr xml::attributes::pimpl::xmlnode_

Definition at line 90 of file attributes.cpp.

Referenced by pimpl().


The documentation for this struct was generated from the following file:
Modified on Mon Feb 26 04:00:59 2024 by modify_doxy.py rev. 669887