ALBA
Public Member Functions | Protected Member Functions | List of all members
ProStorable Class Referenceabstract

#include <albaProsthesesDBManager.h>

Inheritance diagram for ProStorable:
Inheritance graph
[legend]

Public Member Functions

virtual int Load (XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *node)=0
 
virtual void Store (XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *doc, XERCES_CPP_NAMESPACE_QUALIFIER DOMElement *node)=0
 
virtual void Clear ()=0
 

Protected Member Functions

bool CheckNodeElement (XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *node, const char *elementName)
 
albaString GetElementAttribute (XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *node, const char *attributeName)
 

Detailed Description

Definition at line 37 of file albaProsthesesDBManager.h.

Member Function Documentation

◆ Load()

virtual int ProStorable::Load ( XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *  node)
pure virtual

◆ Store()

virtual void ProStorable::Store ( XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *  doc,
XERCES_CPP_NAMESPACE_QUALIFIER DOMElement *  node 
)
pure virtual

◆ Clear()

virtual void ProStorable::Clear ( )
pure virtual

◆ CheckNodeElement()

bool ProStorable::CheckNodeElement ( XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *  node,
const char *  elementName 
)
protected

◆ GetElementAttribute()

albaString ProStorable::GetElementAttribute ( XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *  node,
const char *  attributeName 
)
protected

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