1
0

hv.h 733 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. #ifndef HV_H_
  2. #define HV_H_
  3. /**
  4. * @copyright 2018 HeWei, all rights reserved.
  5. */
  6. // platform
  7. #include "hconfig.h"
  8. #include "hexport.h"
  9. #include "hplatform.h"
  10. // c
  11. #include "hdef.h" // <stddef.h>
  12. #include "hatomic.h"// <stdatomic.h>
  13. #include "herr.h" // <errno.h>
  14. #include "htime.h" // <time.h>
  15. #include "hmath.h" // <math.h>
  16. #include "hbase.h"
  17. #include "hversion.h"
  18. #include "hsysinfo.h"
  19. #include "hproc.h"
  20. #include "hthread.h"
  21. #include "hmutex.h"
  22. #include "hsocket.h"
  23. #include "hlog.h"
  24. #include "hbuf.h"
  25. // cpp
  26. #ifdef __cplusplus
  27. #include "hmap.h" // <map>
  28. #include "hstring.h" // <string>
  29. #include "hfile.h"
  30. #include "hpath.h"
  31. #include "hdir.h"
  32. #include "hurl.h"
  33. #include "hscope.h"
  34. #endif
  35. #endif // HV_H_