|
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().