ALBA
|
#include <albaProsthesesDBManager.h>
Public Types | |
enum | PRO_SIDES { PRO_UKNOWN = -1 , PRO_LEFT , PRO_RIGHT , PRO_BOTH } |
Public Member Functions | |
albaString | GetName () const |
void | SetName (albaString val) |
albaString | GetImgFileName () const |
void | SetImgFileName (albaString val) |
albaString | GetType () const |
void | SetType (albaString val) |
albaString | GetProducer () const |
void | SetProducer (albaString val) |
albaProDBProsthesis::PRO_SIDES | GetSide () const |
void | SetSide (albaProDBProsthesis::PRO_SIDES val) |
double | GetBendingAngle () const |
void | SetBendingAngle (double val) |
virtual int | Load (XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *node) override |
virtual void | Store (XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *doc, XERCES_CPP_NAMESPACE_QUALIFIER DOMElement *node) override |
virtual void | Clear () override |
std::vector< albaProDBCompGroup * > * | GetCompGroups () |
void | AddCompGroup (albaProDBCompGroup *group) |
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 |
Static Public Member Functions | |
static PRO_SIDES | GetSideByString (albaString sideName) |
static char * | GetSideAsStr (PRO_SIDES side) |
Protected Attributes | |
albaString | m_Name |
albaString | m_ImgFileName |
albaString | m_Producer |
albaString | m_Type |
double | m_BendingAngle |
PRO_SIDES | m_Side |
std::vector< albaProDBCompGroup * > | m_CompGroups |
Additional Inherited Members | |
Protected Member Functions inherited from ProStorable | |
bool | CheckNodeElement (XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *node, const char *elementName) |
albaString | GetElementAttribute (XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *node, const char *attributeName) |
Definition at line 137 of file albaProsthesesDBManager.h.
Enumerator | |
---|---|
PRO_UKNOWN | |
PRO_LEFT | |
PRO_RIGHT | |
PRO_BOTH |
Definition at line 141 of file albaProsthesesDBManager.h.
|
inline |
Definition at line 149 of file albaProsthesesDBManager.h.
References m_Name.
|
inline |
Definition at line 150 of file albaProsthesesDBManager.h.
References m_Name.
|
inline |
Definition at line 151 of file albaProsthesesDBManager.h.
References m_ImgFileName.
|
inline |
Definition at line 152 of file albaProsthesesDBManager.h.
References m_ImgFileName.
|
inline |
Definition at line 153 of file albaProsthesesDBManager.h.
References m_Type.
|
inline |
Definition at line 154 of file albaProsthesesDBManager.h.
References m_Type.
|
inline |
Definition at line 155 of file albaProsthesesDBManager.h.
References m_Producer.
|
inline |
Definition at line 156 of file albaProsthesesDBManager.h.
References m_Producer.
|
inline |
Definition at line 157 of file albaProsthesesDBManager.h.
References m_Side.
|
inline |
Definition at line 158 of file albaProsthesesDBManager.h.
References m_Side.
|
inline |
Definition at line 159 of file albaProsthesesDBManager.h.
References m_BendingAngle.
|
inline |
Definition at line 160 of file albaProsthesesDBManager.h.
References m_BendingAngle.
|
overridevirtual |
Implements ProStorable.
|
overridevirtual |
Implements ProStorable.
|
overridevirtual |
Implements ProStorable.
|
static |
|
static |
|
inline |
returns the vector of components
Definition at line 172 of file albaProsthesesDBManager.h.
References m_CompGroups.
void albaProDBProsthesis::AddCompGroup | ( | albaProDBCompGroup * | group | ) |
|
protected |
Definition at line 175 of file albaProsthesesDBManager.h.
|
protected |
Definition at line 176 of file albaProsthesesDBManager.h.
Referenced by GetImgFileName(), and SetImgFileName().
|
protected |
Definition at line 177 of file albaProsthesesDBManager.h.
Referenced by GetProducer(), and SetProducer().
|
protected |
Definition at line 178 of file albaProsthesesDBManager.h.
|
protected |
Definition at line 179 of file albaProsthesesDBManager.h.
Referenced by GetBendingAngle(), and SetBendingAngle().
|
protected |
Definition at line 180 of file albaProsthesesDBManager.h.
|
protected |
Definition at line 182 of file albaProsthesesDBManager.h.
Referenced by GetCompGroups().