| 802 | } |
| 803 | |
| 804 | const char* SimXMLDocument::getText() |
| 805 | { |
| 806 | if(m_paNode.empty()) |
| 807 | return ""; |
| 808 | |
| 809 | const int iFinalElement = m_paNode.size() - 1; |
| 810 | TiXmlNode* pNode = m_paNode[iFinalElement]; |
| 811 | if(!pNode) |
| 812 | return ""; |
| 813 | |
| 814 | if (pNode->FirstChild() != NULL) |
| 815 | { |
| 816 | TiXmlText* text = pNode->FirstChild()->ToText(); |
| 817 | if (!text) |
| 818 | return ""; |
| 819 | |
| 820 | return text->Value(); |
| 821 | } |
| 822 | else return ""; |
| 823 | } |
| 824 | |
| 825 | void SimXMLDocument::removeText() |
| 826 | { |
no test coverage detected