remoteBase.h 807 B

123456789101112131415161718192021222324252627282930
  1. #include "SpBase.h"
  2. #include <string>
  3. #include <vector>
  4. #include <boost/filesystem.hpp>
  5. #include <stdio.h>
  6. #include <utility>
  7. bool Base_GetHostIPAddr(BYTE addr[4]);
  8. std::string getCurData();
  9. bool Base_DeleteFile(std::string filePath);
  10. bool Base_Exist(std::string filePath);
  11. bool iequals(const std::string& a, const std::string& b);
  12. bool Base_CopyFile(std::string src, std::string dst);
  13. uintmax_t Base_filesize(std::string filePath);
  14. std::pair<bool, int> Base_readFile(std::string filePath, uintmax_t start, char* readBuf, int readSize);
  15. unsigned int get_proc_mem(unsigned int pid);
  16. std::pair<std::string, std::string> getPathName(std::string filePath);
  17. void Base_writeIni(std::string section, std::string key, std::string value, std::string cfgPath);
  18. bool Base_isDirectory(std::string filePath);