tree: 25b165df1ed419fd7f7b72361ce5747ef53ef165 [path history] [tgz]
  1. atomic_utils.h
  2. bitset.h
  3. chunked_vector.h
  4. construct_destruct.h
  5. cpp_impl_of.h
  6. debug_location.h
  7. dual_ref_counted.h
  8. examine_stack.cc
  9. examine_stack.h
  10. fork.cc
  11. fork.h
  12. global_config.h
  13. global_config_custom.h
  14. global_config_env.cc
  15. global_config_env.h
  16. global_config_generic.h
  17. host_port.cc
  18. host_port.h
  19. manual_constructor.h
  20. match.h
  21. memory.h
  22. mpscq.cc
  23. mpscq.h
  24. orphanable.h
  25. overload.h
  26. README.md
  27. ref_counted.h
  28. ref_counted_ptr.h
  29. single_set_ptr.h
  30. stat.h
  31. stat_posix.cc
  32. stat_windows.cc
  33. status_helper.cc
  34. status_helper.h
  35. sync.h
  36. table.h
  37. thd.h
  38. thd_posix.cc
  39. thd_windows.cc
  40. time.cc
  41. time.h
  42. time_util.cc
  43. time_util.h
  44. unique_type_name.h
src/core/lib/gprpp/README.md

GPR++ - Google Portable Runtime for C++

The files in this directory contain various utility code for C++ code. None of this code is gRPC-specific; anything here may also be useful for other open source projects written in C++.

Note that this is one of the few places in src/core where we allow the use of portability macros.