Logo Search packages:      
Sourcecode: virtualbox-ose version File versions

settings::XmlTreeBackend::Data::IOCtxt Struct Reference

Inherited by settings::XmlTreeBackend::Data::InputCtxt, and settings::XmlTreeBackend::Data::OutputCtxt.

List of all members.


Detailed Description

This is to avoid throwing exceptions while in libxml2 code and redirect them to our level instead. Also used to perform clean up by deleting the I/O stream instance and self when requested.

Definition at line 546 of file Settings.cpp.


Public Member Functions

 IOCtxt (xml::Stream *aStream, std::auto_ptr< stdx::exception_trap_base > &aErr)
void resetErr ()
template<typename T>
void setErr (const T &aErr)

Public Attributes

bool deleteStreamOnClose
std::auto_ptr
< stdx::exception_trap_base > & 
err
xml::Stream * stream

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

Generated by  Doxygen 1.6.0   Back to index