All Classes Namespaces Functions Variables Typedefs Enumerations
Public Member Functions | Private Attributes | List of all members
MBXMLUtils::DOMAttrWrapper< DOMAttrType > Class Template Reference

Helper class for extending DOMAttr (use the function A(...)). More...

#include <dom.h>

Public Member Functions

 DOMAttrWrapper (DOMAttrType *me_)
 Wrap DOMAttr to my special element.
 
bool isDerivedFrom (const FQN &base) const
 
std::conditional< std::is_same
< DOMAttrType, const
xercesc::DOMAttr >::value,
const DOMAttrWrapper
*, DOMAttrWrapper * >::type 
operator-> ()
 Treat this object as a pointer (like DOMAttr*)
 

Private Attributes

DOMAttrType * me
 

Detailed Description

template<typename DOMAttrType>
class MBXMLUtils::DOMAttrWrapper< DOMAttrType >

Helper class for extending DOMAttr (use the function A(...)).

Member Function Documentation

template<typename DOMAttrType >
template bool MBXMLUtils::DOMAttrWrapper< DOMAttrType >::isDerivedFrom ( const FQN base) const

Check if the element is of type base Note DOMTypeInfo::isDerivedFrom is not implemented in xerces-c hence we define our one methode here.


The documentation for this class was generated from the following files:

Impressum / Disclaimer / Datenschutz Generated by doxygen 1.8.5 Valid HTML