CXmlUtil.cpp 5.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151
  1. #include "CXmlUtil.h"
  2. #include "CFTTXmlWriter.h"
  3. //-------------------------------------------------------------------------------------------------
  4. //001F5390 //^_^
  5. void CXmlUtil::DeleteXMLDocument(char const *pFileName) {
  6. remove(pFileName);
  7. }
  8. //-------------------------------------------------------------------------------------------------
  9. //001F5394
  10. void CXmlUtil::LoadXmlDocument(char const *, bool) {
  11. }
  12. //-------------------------------------------------------------------------------------------------
  13. //001F5464
  14. void CXmlUtil::CountElement(CFTTXmlReaderNode, char const *) {
  15. }
  16. //-------------------------------------------------------------------------------------------------
  17. //001F5472 //^_^
  18. CFTTXmlReaderNode CXmlUtil::GetChildNode(CFTTXmlReaderNode aNode, char const *pName) {
  19. CFTTXmlReaderNode vNode;
  20. return vNode;
  21. }
  22. //-------------------------------------------------------------------------------------------------
  23. //001F54B8 //^_^
  24. char *CXmlUtil::GetText(CFTTXmlReaderNode aNode, char const *pName) {
  25. return 0;
  26. }
  27. //-------------------------------------------------------------------------------------------------
  28. //001F54F2 //^_^
  29. char *CXmlUtil::GetText(CFTTXmlReaderNode aNode) {
  30. LOGE("CXmlUtil::GetText%s",aNode.GetText(NULL));
  31. return (char*)rand();
  32. }
  33. //-------------------------------------------------------------------------------------------------
  34. //001F5504 //^_^
  35. wchar_t sTemp[256];
  36. wchar_t *CXmlUtil::GetUnicodeText(CFTTXmlReaderNode a) {
  37. return 0;
  38. }
  39. //-------------------------------------------------------------------------------------------------
  40. //001F5524 //^_^
  41. wchar_t *CXmlUtil::GetUnicodeText(CFTTXmlReaderNode a, char const *pName) {
  42. return 0;
  43. }
  44. //-------------------------------------------------------------------------------------------------
  45. //001F555C //^_^
  46. bool CXmlUtil::GetBool(CFTTXmlReaderNode a, char const *pName, bool b) {
  47. bool bret = b;
  48. //loc_1F558C
  49. return bret;
  50. }
  51. //-------------------------------------------------------------------------------------------------
  52. //001F5592 //^_^
  53. int CXmlUtil::GetInteger(CFTTXmlReaderNode a, char const *pName, int d) {
  54. int dret = d;
  55. return dret;
  56. }
  57. //-------------------------------------------------------------------------------------------------
  58. //001F55C2 //^_^
  59. int CXmlUtil::GetInteger(CFTTXmlReaderNode a) {
  60. return 0;
  61. }
  62. //-------------------------------------------------------------------------------------------------
  63. //001F55D6 //^_^
  64. bool CXmlUtil::GetBool(CFTTXmlReaderNode a) {
  65. return 0;
  66. }
  67. //-------------------------------------------------------------------------------------------------
  68. //001F55F0 //^_^
  69. float CXmlUtil::GetFloat(CFTTXmlReaderNode a, char const *pName) {
  70. float fret = 0.0;
  71. //loc_1F5622
  72. return fret;
  73. }
  74. //-------------------------------------------------------------------------------------------------
  75. //001F563E //^_^
  76. bool CXmlUtil::GetFloatArray(CFTTXmlReaderNode a, float *pf, int dcount, char const *pName) {
  77. //loc_1F5696
  78. return false;
  79. }
  80. //-------------------------------------------------------------------------------------------------
  81. //001F569C //^_^
  82. bool CXmlUtil::GetIntArray(CFTTXmlReaderNode a, int *pi, int dcount, char const *pName) {
  83. //loc_1F56EE
  84. return false;
  85. }
  86. //-------------------------------------------------------------------------------------------------
  87. //001F56F4
  88. void CXmlUtil::AddRoot(char const *) {
  89. }
  90. //-------------------------------------------------------------------------------------------------
  91. //001F56FC
  92. void CXmlUtil::AddChildNode(CFTTXmlWriterNode, char const *) {
  93. }
  94. //-------------------------------------------------------------------------------------------------
  95. //001F570C
  96. void CXmlUtil::AddUnicodeText(CFTTXmlWriterNode, wchar_t const *) {
  97. }
  98. //-------------------------------------------------------------------------------------------------
  99. //001F574C
  100. void CXmlUtil::AddText(CFTTXmlWriterNode, char const *) {
  101. }
  102. //-------------------------------------------------------------------------------------------------
  103. //001F575C
  104. void CXmlUtil::AddInteger(CFTTXmlWriterNode, int) {
  105. }
  106. //-------------------------------------------------------------------------------------------------
  107. //001F57A0
  108. void CXmlUtil::AddFloat(CFTTXmlWriterNode, float) {
  109. }
  110. //-------------------------------------------------------------------------------------------------
  111. //001F57F0
  112. void CXmlUtil::AddBoolean(CFTTXmlWriterNode, bool) {
  113. }
  114. //-------------------------------------------------------------------------------------------------
  115. //001F5834
  116. void CXmlUtil::AddUnicodeText(CFTTXmlWriterNode, char const *, wchar_t const *) {
  117. }
  118. //-------------------------------------------------------------------------------------------------
  119. //001F587C
  120. void CXmlUtil::AddText(CFTTXmlWriterNode, char const *, char const *) {
  121. }
  122. //-------------------------------------------------------------------------------------------------
  123. //001F5898
  124. void CXmlUtil::AddInteger(CFTTXmlWriterNode, char const *, int) {
  125. }
  126. //-------------------------------------------------------------------------------------------------
  127. //001F58E8
  128. void CXmlUtil::AddFloat(CFTTXmlWriterNode, char const *, float) {
  129. }
  130. //-------------------------------------------------------------------------------------------------
  131. //001F5940
  132. void CXmlUtil::AddBoolean(CFTTXmlWriterNode, char const *, bool) {
  133. }
  134. //-------------------------------------------------------------------------------------------------
  135. //001F5990
  136. void CXmlUtil::WriteXmlDocument(CFTTXmlWriter &, char const *, bool, uint) {
  137. }
  138. //-------------------------------------------------------------------------------------------------
  139. // 以上这个Add函数都没有调用到,都跳过了