System.h 670 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. //
  2. // "$Id: Support.h 20211 2011-02-24 02:50:44Z wang_haifeng $"
  3. //
  4. // Copyright (c)1992-2007, ZheJiang Dahua Technology Stock CO.LTD.
  5. // All Rights Reserved.
  6. //
  7. // Description:
  8. // Revisions: Year-Month-Day SVN-Author Modification
  9. //
  10. #ifndef __INFRA3_SYSTEM_H__
  11. #define __INFRA3_SYSTEM_H__
  12. #include "Defs.h"
  13. namespace Dahua {
  14. namespace Infra {
  15. /// \defgroup System System
  16. /// 一些系统相关辅助函数。
  17. /// @{
  18. /// 系统调用接口,以字符串的形式调用系统命令
  19. int INFRA_API systemCall(const char* command);
  20. /// \ 获取当前进程id
  21. uint64_t INFRA_API getCurrectProcessID();
  22. /// @} end of group
  23. } // namespace Infra
  24. } // namespace Dahua
  25. #endif //__INFRA_SUPPORT_H__