hv.h 713 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  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. #endif
  34. #endif // HV_H_