[{"title":"(99个子文件125KB)c++头文件实现无第三方依赖基础库","children":[{"title":"873.libchef__q191201771","children":[{"title":".travis.yml <span style='color:#111;'>32B</span>","children":null,"spread":false},{"title":"img","children":[{"title":"wechat_chef.jpeg <span style='color:#111;'>21.90KB</span>","children":null,"spread":false}],"spread":true},{"title":"test","children":[{"title":"chef_base_test","children":[{"title":"chef_thread_pool_test.cc <span style='color:#111;'>1.10KB</span>","children":null,"spread":false},{"title":"chef_crypto_hmac_sha256_test.cc <span style='color:#111;'>5.10KB</span>","children":null,"spread":false},{"title":"chef_crypto_md5_op_test.cc <span style='color:#111;'>1.01KB</span>","children":null,"spread":false},{"title":"chef_stringify_stl_test.cc <span style='color:#111;'>4.24KB</span>","children":null,"spread":false},{"title":"chef_stuff_op_test.cc <span style='color:#111;'>3.17KB</span>","children":null,"spread":false},{"title":"chef_this_machine_op_test.cc <span style='color:#111;'>2.17KB</span>","children":null,"spread":false},{"title":"chef_fmt_op_test.cc <span style='color:#111;'>1.83KB</span>","children":null,"spread":false},{"title":"chef_snippet_test.cc <span style='color:#111;'>747B</span>","children":null,"spread":false},{"title":"chef_os_exec_op_test.cc <span style='color:#111;'>2.63KB</span>","children":null,"spread":false},{"title":"chef_be_le_op_test.cc <span style='color:#111;'>972B</span>","children":null,"spread":false},{"title":"chef_env_var_op_test.cc <span style='color:#111;'>1.19KB</span>","children":null,"spread":false},{"title":"chef_count_dump_test.cc <span style='color:#111;'>2.25KB</span>","children":null,"spread":false},{"title":"chunk_head_op_test.cc <span style='color:#111;'>990B</span>","children":null,"spread":false},{"title":"SConscript <span style='color:#111;'>5.25KB</span>","children":null,"spread":false},{"title":"noncopyable_test.cc <span style='color:#111;'>320B</span>","children":null,"spread":false},{"title":"macro_test.cc <span style='color:#111;'>2.95KB</span>","children":null,"spread":false},{"title":"chef_this_process_op_test.cc <span style='color:#111;'>3.85KB</span>","children":null,"spread":false},{"title":"chef_crypto_sha1_op_test.cc <span style='color:#111;'>4.18KB</span>","children":null,"spread":false},{"title":"chef_crypto_sha256_op_test.cc <span style='color:#111;'>4.56KB</span>","children":null,"spread":false},{"title":"chef_strings_op_test.cc <span style='color:#111;'>28.05KB</span>","children":null,"spread":false},{"title":"chef_filepath_op_test.cc <span style='color:#111;'>7.57KB</span>","children":null,"spread":false},{"title":"chef_hash_test.cc <span style='color:#111;'>2.54KB</span>","children":null,"spread":false},{"title":"chef_wait_event_counter_test.cc <span style='color:#111;'>2.37KB</span>","children":null,"spread":false},{"title":"dup.cc <span style='color:#111;'>1.52KB</span>","children":null,"spread":false},{"title":"chef_filelock_test.cc <span style='color:#111;'>1.41KB</span>","children":null,"spread":false},{"title":"chef_http_op_test.cc <span style='color:#111;'>1.52KB</span>","children":null,"spread":false},{"title":"chef_weight_selector_test.cc <span style='color:#111;'>3.13KB</span>","children":null,"spread":false},{"title":"chef_encoding_base64_op_test.cc <span style='color:#111;'>1.21KB</span>","children":null,"spread":false},{"title":"logo_test.cc <span style='color:#111;'>233B</span>","children":null,"spread":false},{"title":"chef_log_test.cc <span style='color:#111;'>198B</span>","children":null,"spread":false},{"title":"chef_defer_test.cc <span style='color:#111;'>989B</span>","children":null,"spread":false},{"title":"compress_zlib_op_test.cc <span style='color:#111;'>2.12KB</span>","children":null,"spread":false},{"title":"common","children":[{"title":"assert_wrapper.hpp <span style='color:#111;'>922B</span>","children":null,"spread":false},{"title":"check_log.hpp <span style='color:#111;'>883B</span>","children":null,"spread":false}],"spread":false},{"title":"chef_lru_test.cc <span style='color:#111;'>4.37KB</span>","children":null,"spread":false},{"title":"chef_thread_group_test.cc <span style='color:#111;'>3.86KB</span>","children":null,"spread":false},{"title":"chef_buffer_test.cc <span style='color:#111;'>8.08KB</span>","children":null,"spread":false},{"title":"chef_daemon_op_test.cc <span style='color:#111;'>399B</span>","children":null,"spread":false},{"title":"CMakeLists.txt <span style='color:#111;'>3.83KB</span>","children":null,"spread":false},{"title":"chef_wait_event_test.cc <span style='color:#111;'>1.20KB</span>","children":null,"spread":false},{"title":"chef_consistent_hash_test.cc <span style='color:#111;'>4.18KB</span>","children":null,"spread":false},{"title":"chef_task_thread_test.cc <span style='color:#111;'>2.78KB</span>","children":null,"spread":false},{"title":"chef_skiplist_test.cc <span style='color:#111;'>12.83KB</span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"SConstruct <span style='color:#111;'>1.41KB</span>","children":null,"spread":false},{"title":"include","children":[{"title":"chef_base","children":[{"title":"chef_buffer.hpp <span style='color:#111;'>11.46KB</span>","children":null,"spread":false},{"title":"chef_this_process_op.hpp <span style='color:#111;'>8.63KB</span>","children":null,"spread":false},{"title":"chef_consistent_hash.hpp <span style='color:#111;'>3.42KB</span>","children":null,"spread":false},{"title":"chef_encoding_base64_op.hpp <span style='color:#111;'>8.20KB</span>","children":null,"spread":false},{"title":"chef_env.hpp <span style='color:#111;'>1.89KB</span>","children":null,"spread":false},{"title":"chef_filepath_op.hpp <span style='color:#111;'>13.72KB</span>","children":null,"spread":false},{"title":"chef_env_var_op.hpp <span style='color:#111;'>2.70KB</span>","children":null,"spread":false},{"title":"chef_this_machine_op.hpp <span style='color:#111;'>11.09KB</span>","children":null,"spread":false},{"title":"chef_stuff_op.hpp <span style='color:#111;'>6.38KB</span>","children":null,"spread":false},{"title":"chef_thread_pool.hpp <span style='color:#111;'>5.01KB</span>","children":null,"spread":false},{"title":"chef_crypto_sha256_op.hpp <span style='color:#111;'>35.46KB</span>","children":null,"spread":false},{"title":"chef_thread_group.hpp <span style='color:#111;'>5.14KB</span>","children":null,"spread":false},{"title":"chef_daemon_op.hpp <span style='color:#111;'>2.80KB</span>","children":null,"spread":false},{"title":"chef_noncopyable.hpp <span style='color:#111;'>1.20KB</span>","children":null,"spread":false},{"title":"chef_filelock.hpp <span style='color:#111;'>4.27KB</span>","children":null,"spread":false},{"title":"chef_fmt_op.hpp <span style='color:#111;'>2.21KB</span>","children":null,"spread":false},{"title":"chef_crypto_md5_op.hpp <span style='color:#111;'>18.67KB</span>","children":null,"spread":false},{"title":"chef_task_thread.hpp <span style='color:#111;'>8.40KB</span>","children":null,"spread":false},{"title":".invisible","children":[{"title":".deprecated","children":[{"title":"macro.hpp <span style='color:#111;'>1.81KB</span>","children":null,"spread":false},{"title":"logo.h <span style='color:#111;'>964B</span>","children":null,"spread":false},{"title":"chunk_head_op.h <span style='color:#111;'>1.91KB</span>","children":null,"spread":false},{"title":"logo.cc <span style='color:#111;'>446B</span>","children":null,"spread":false},{"title":"chunk_head_op.cc <span style='color:#111;'>2.15KB</span>","children":null,"spread":false},{"title":"chef_constructor_magic.hpp <span style='color:#111;'>1.25KB</span>","children":null,"spread":false}],"spread":false},{"title":".wrapper","children":[{"title":"chef_http_op.hpp <span style='color:#111;'>4.03KB</span>","children":null,"spread":false},{"title":"chef_log.hpp <span style='color:#111;'>2.82KB</span>","children":null,"spread":false},{"title":"compress_zlib_op.cc <span style='color:#111;'>4.34KB</span>","children":null,"spread":false},{"title":"chef_log_impl.hpp <span style='color:#111;'>5.18KB</span>","children":null,"spread":false},{"title":"chef_http_op_impl.hpp <span style='color:#111;'>6.54KB</span>","children":null,"spread":false},{"title":"compress_zlib_op.h <span style='color:#111;'>1.83KB</span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"chef_crypto_sha1_op.hpp <span style='color:#111;'>9.95KB</span>","children":null,"spread":false},{"title":"chef_be_le_op.hpp <span style='color:#111;'>1.90KB</span>","children":null,"spread":false},{"title":"chef_wait_event_counter.hpp <span style='color:#111;'>3.43KB</span>","children":null,"spread":false},{"title":"chef_lru.hpp <span style='color:#111;'>3.83KB</span>","children":null,"spread":false},{"title":"chef_defer.hpp <span style='color:#111;'>1.50KB</span>","children":null,"spread":false},{"title":"chef_strings_op.hpp <span style='color:#111;'>19.85KB</span>","children":null,"spread":false},{"title":"chef_stringify_stl.hpp <span style='color:#111;'>11.77KB</span>","children":null,"spread":false},{"title":"chef_os_exec_op.hpp <span style='color:#111;'>3.98KB</span>","children":null,"spread":false},{"title":"chef_snippet.hpp <span style='color:#111;'>3.43KB</span>","children":null,"spread":false},{"title":"chef_crypto_hmac_sha256.hpp <span style='color:#111;'>7.80KB</span>","children":null,"spread":false},{"title":"chef_hash.hpp <span style='color:#111;'>1.76KB</span>","children":null,"spread":false},{"title":"chef_count_dump.hpp <span style='color:#111;'>10.64KB</span>","children":null,"spread":false},{"title":"chef_skiplist.hpp <span style='color:#111;'>13.44KB</span>","children":null,"spread":false},{"title":"chef_weight_selector.hpp <span style='color:#111;'>3.95KB</span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"LICENSE <span style='color:#111;'>1.07KB</span>","children":null,"spread":false},{"title":"pretag.sh <span style='color:#111;'>596B</span>","children":null,"spread":false},{"title":"ut.sh <span style='color:#111;'>1.48KB</span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'>177B</span>","children":null,"spread":false},{"title":"CMakeLists.txt <span style='color:#111;'>724B</span>","children":null,"spread":false},{"title":"CHANGELOG.md <span style='color:#111;'>9.34KB</span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'>10.42KB</span>","children":null,"spread":false},{"title":"build.sh <span style='color:#111;'>558B</span>","children":null,"spread":false},{"title":"clean.sh <span style='color:#111;'>39B</span>","children":null,"spread":false}],"spread":false}],"spread":true}]