├── LICENSE ├── README.md ├── docs ├── code-of-conduct.md └── contributing.md ├── haversack ├── haversack.h ├── haversack_test.cc ├── haversack_test_external_helper.h ├── haversack_test_util.h ├── haversack_utils.h ├── haversack_utils_test.cc ├── internal │ └── haversack_impl.h └── unsafe_haversack_test.cc ├── meta ├── basic_tuple.h ├── basic_tuple_test.cc ├── function_traits.h ├── type.h ├── type_set.h ├── type_set_test.cc └── type_test.cc ├── range ├── range.h ├── range_combinators.h ├── range_core.h └── range_test.cc └── synchronized_value ├── absl_mutex_strategy.h ├── left_right_strategy.h ├── shared_ptr_rcu_strategy.h ├── small_atomic_strategy.h ├── synchronized_value.h └── synchronized_value_test.cc /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/hotels-template-library/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/hotels-template-library/HEAD/README.md -------------------------------------------------------------------------------- /docs/code-of-conduct.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/hotels-template-library/HEAD/docs/code-of-conduct.md -------------------------------------------------------------------------------- /docs/contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/hotels-template-library/HEAD/docs/contributing.md -------------------------------------------------------------------------------- /haversack/haversack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/hotels-template-library/HEAD/haversack/haversack.h -------------------------------------------------------------------------------- /haversack/haversack_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/hotels-template-library/HEAD/haversack/haversack_test.cc -------------------------------------------------------------------------------- /haversack/haversack_test_external_helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/hotels-template-library/HEAD/haversack/haversack_test_external_helper.h -------------------------------------------------------------------------------- /haversack/haversack_test_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/hotels-template-library/HEAD/haversack/haversack_test_util.h -------------------------------------------------------------------------------- /haversack/haversack_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/hotels-template-library/HEAD/haversack/haversack_utils.h -------------------------------------------------------------------------------- /haversack/haversack_utils_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/hotels-template-library/HEAD/haversack/haversack_utils_test.cc -------------------------------------------------------------------------------- /haversack/internal/haversack_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/hotels-template-library/HEAD/haversack/internal/haversack_impl.h -------------------------------------------------------------------------------- /haversack/unsafe_haversack_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/hotels-template-library/HEAD/haversack/unsafe_haversack_test.cc -------------------------------------------------------------------------------- /meta/basic_tuple.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/hotels-template-library/HEAD/meta/basic_tuple.h -------------------------------------------------------------------------------- /meta/basic_tuple_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/hotels-template-library/HEAD/meta/basic_tuple_test.cc -------------------------------------------------------------------------------- /meta/function_traits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/hotels-template-library/HEAD/meta/function_traits.h -------------------------------------------------------------------------------- /meta/type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/hotels-template-library/HEAD/meta/type.h -------------------------------------------------------------------------------- /meta/type_set.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/hotels-template-library/HEAD/meta/type_set.h -------------------------------------------------------------------------------- /meta/type_set_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/hotels-template-library/HEAD/meta/type_set_test.cc -------------------------------------------------------------------------------- /meta/type_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/hotels-template-library/HEAD/meta/type_test.cc -------------------------------------------------------------------------------- /range/range.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/hotels-template-library/HEAD/range/range.h -------------------------------------------------------------------------------- /range/range_combinators.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/hotels-template-library/HEAD/range/range_combinators.h -------------------------------------------------------------------------------- /range/range_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/hotels-template-library/HEAD/range/range_core.h -------------------------------------------------------------------------------- /range/range_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/hotels-template-library/HEAD/range/range_test.cc -------------------------------------------------------------------------------- /synchronized_value/absl_mutex_strategy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/hotels-template-library/HEAD/synchronized_value/absl_mutex_strategy.h -------------------------------------------------------------------------------- /synchronized_value/left_right_strategy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/hotels-template-library/HEAD/synchronized_value/left_right_strategy.h -------------------------------------------------------------------------------- /synchronized_value/shared_ptr_rcu_strategy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/hotels-template-library/HEAD/synchronized_value/shared_ptr_rcu_strategy.h -------------------------------------------------------------------------------- /synchronized_value/small_atomic_strategy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/hotels-template-library/HEAD/synchronized_value/small_atomic_strategy.h -------------------------------------------------------------------------------- /synchronized_value/synchronized_value.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/hotels-template-library/HEAD/synchronized_value/synchronized_value.h -------------------------------------------------------------------------------- /synchronized_value/synchronized_value_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/hotels-template-library/HEAD/synchronized_value/synchronized_value_test.cc --------------------------------------------------------------------------------