#include <XMLUtils.h>
Public Types | |
typedef T::Stream_t | Stream_t |
Public Member Functions | |
virtual XERCES_CPP_NAMESPACE_QUALIFIER BinInputStream * | makeStream () const |
XMLInputSourceWrapper (std::auto_ptr< Stream_t > &obj) | |
virtual | ~XMLInputSourceWrapper () |
Private Attributes | |
std::auto_ptr< Stream_t > | obj |
Definition at line 110 of file XMLUtils.h.
typedef T::Stream_t lhef::XMLInputSourceWrapper< T >::Stream_t |
Definition at line 113 of file XMLUtils.h.
lhef::XMLInputSourceWrapper< T >::XMLInputSourceWrapper | ( | std::auto_ptr< Stream_t > & | obj | ) | [inline] |
Definition at line 115 of file XMLUtils.h.
virtual lhef::XMLInputSourceWrapper< T >::~XMLInputSourceWrapper | ( | ) | [inline, virtual] |
Definition at line 116 of file XMLUtils.h.
{}
virtual XERCES_CPP_NAMESPACE_QUALIFIER BinInputStream* lhef::XMLInputSourceWrapper< T >::makeStream | ( | ) | const [inline, virtual] |
Definition at line 118 of file XMLUtils.h.
References lhef::XMLInputSourceWrapper< T >::obj.
{ return new T(*obj); }
std::auto_ptr<Stream_t> lhef::XMLInputSourceWrapper< T >::obj [private] |
Definition at line 122 of file XMLUtils.h.
Referenced by lhef::XMLInputSourceWrapper< T >::makeStream().