├── .clang-format ├── .clang-tidy ├── .clang-tidy.light ├── .cmake-format.yaml ├── .codechecker.clang-tidy.args ├── .codechecker.skipfile ├── .codechecker.yaml ├── .flake8 ├── .gitattributes ├── .github ├── codeql │ └── codeql-config.yml └── workflows │ └── main.yml ├── .gitignore ├── .gitmodules ├── .pylintrc ├── .scan-build.disable ├── .scan-build.enable ├── CMakeLists.txt ├── CPPLINT.cfg ├── LICENSE ├── README.md ├── atframe_utils-config.cmake.in ├── ci ├── do_ci.ps1 ├── do_ci.sh ├── enable_windows_long_path.ps1 ├── enable_windows_long_path.reg ├── format.sh └── requirements.txt ├── cmake_dev.bat ├── cmake_dev.ps1 ├── cmake_dev.sh ├── codecov.yml ├── include ├── algorithm │ ├── README.md │ ├── base64.h │ ├── crc.h │ ├── crypto_cipher.h │ ├── crypto_dh.h │ ├── hash.h │ ├── mixed_int.h │ ├── murmur_hash.h │ ├── sha.h │ └── xxtea.h ├── cli │ ├── cmd_option.h │ ├── cmd_option_bind.h │ ├── cmd_option_bind_param_list.h │ ├── cmd_option_bindt_base.h │ ├── cmd_option_bindt_cc.h │ ├── cmd_option_bindt_mf_cc.h │ ├── cmd_option_list.h │ ├── cmd_option_phoenix.h │ ├── cmd_option_string.h │ ├── cmd_option_value.h │ └── shell_font.h ├── common │ ├── compiler_message.h │ ├── demangle.h │ ├── file_system.h │ ├── platform_compat.h │ └── string_oprs.h ├── config │ ├── atframe_utils_build_feature.h.in │ ├── compile_optimize.h │ ├── compiler │ │ ├── internal │ │ │ ├── gcc_compact_prefix.h.inc │ │ │ ├── gcc_compact_suffix.h.inc │ │ │ ├── stl_compact_prefix.h.inc │ │ │ └── stl_compact_suffix.h.inc │ │ ├── migrate_prefix.h │ │ ├── migrate_suffix.h │ │ ├── protobuf_prefix.h │ │ ├── protobuf_suffix.h │ │ ├── template_prefix.h │ │ └── template_suffix.h │ ├── compiler_features.h │ └── ini_loader.h ├── data_structure │ ├── finite_state_machine.h │ └── lock_free_array.h ├── design_pattern │ ├── nomovable.h │ ├── noncopyable.h │ ├── result_type.h │ └── singleton.h ├── distributed_system │ ├── wal_client.h │ ├── wal_common_defs.h │ ├── wal_object.h │ ├── wal_publisher.h │ └── wal_subscriber.h ├── gsl │ └── select-gsl.h ├── lock │ ├── atomic_int_type.h │ ├── lock_holder.h │ ├── seq_alloc.h │ ├── spin_lock.h │ └── spin_rw_lock.h ├── log │ ├── log_formatter.h │ ├── log_sink_file_backend.h │ ├── log_sink_syslog_backend.h │ ├── log_stacktrace.h │ ├── log_wrapper.h │ └── lua_log_adaptor.h ├── mem_pool │ ├── lru_map.h │ └── lru_object_pool.h ├── memory │ ├── allocator_ptr.h │ ├── allocator_traits.h │ ├── lru_map.h │ ├── lru_object_pool.h │ └── rc_ptr.h ├── network │ ├── http_content_type.h │ └── http_request.h ├── nostd │ ├── function_ref.h │ ├── nullability.h │ ├── string_view.h │ ├── type_traits.h │ ├── utility_data_size.h │ └── utility_sequence.h ├── random │ ├── random_generator.h │ ├── random_mt_core.h │ ├── random_xor_combine_core.h │ ├── random_xoshiro_core.h │ └── uuid_generator.h ├── std │ ├── README.md │ ├── array.h │ ├── chrono.h │ ├── explicit_declare.h │ ├── functional.h │ ├── intrusive_ptr.h │ ├── ref.h │ ├── smart_ptr.h │ ├── static_assert.h │ ├── thread.h │ ├── tuple.h │ └── utility.h ├── string │ ├── ac_automation.h │ ├── string_format.h │ ├── tquerystring.h │ └── utf8_char_t.h └── time │ ├── jiffies_timer.h │ └── time_utility.h ├── lgtm.yml ├── llvm.clang-format ├── project └── cmake │ ├── FetchToolset.cmake │ ├── GSLSupport.cmake │ ├── ProjectBuildOption.cmake │ └── modern_cxx_features_checking.cxx ├── requirements-python-dev.txt ├── sample ├── CMakeLists.txt ├── cmd_option_bind_obj.h ├── cmd_option_caseignore_bind.h ├── cmd_option_delay_bind.h ├── cmd_option_main.cpp ├── config.ini ├── sample.cpp └── test.ini ├── src ├── algorithm │ ├── base64.cpp │ ├── crc.cpp │ ├── crypto_cipher.cpp │ ├── crypto_dh.cpp │ ├── murmur_hash.cpp │ ├── sha.cpp │ └── xxtea.cpp ├── cli │ ├── cmd_option_list.cpp │ ├── cmd_option_value.cpp │ └── shell_font.cpp ├── common │ ├── demangle.cpp │ ├── demangle_cxx_abi.cpp │ ├── demangle_windows.cpp │ ├── file_system.cpp │ ├── platform_compat.cpp │ └── string_oprs.cpp ├── config │ └── ini_loader.cpp ├── log │ ├── log_configure.cmake │ ├── log_formatter.cpp │ ├── log_sink_file_backend.cpp │ ├── log_sink_syslog_backend.cpp │ ├── log_stacktrace.cpp │ ├── log_wrapper.cpp │ └── lua_log_adaptor.cpp ├── memory │ ├── lru_object_pool.cpp │ └── rc_ptr.cpp ├── network │ ├── http_content_type.cpp │ └── http_request.cpp ├── random │ └── uuid_generator.cpp ├── string │ └── tquerystring.cpp └── time │ └── time_utility.cpp ├── test ├── CMakeLists.txt ├── app │ └── main.cpp ├── case │ ├── ac_automation_test.cpp │ ├── atomic_int_test.cpp │ ├── base64_test.cpp │ ├── crc_test.cpp │ ├── crypto_cipher_test.cpp │ ├── crypto_dh_test.cpp │ ├── evptests.txt │ ├── file_system_test.cpp │ ├── function_ref_test.cpp │ ├── gsl_test.cpp │ ├── ini_loader_test.cpp │ ├── intrusive_ptr_test.cpp │ ├── lock_test.cpp │ ├── lru_map_test.cpp │ ├── lru_object_pool_test.cpp │ ├── mixed_int_test.cpp │ ├── nostd_test.cpp │ ├── random_test.cpp │ ├── rc_ptr_test.cpp │ ├── result_type_test.cpp │ ├── sha_test.cpp │ ├── singleton_test.cpp │ ├── string_oprs_test.cpp │ ├── time_test.cpp │ ├── unit_test_event_test.cpp │ ├── utf8_char_test.cpp │ ├── wal_client_test.cpp │ ├── wal_object_test.cpp │ ├── wal_publisher_test.cpp │ └── xxtea_test.cpp ├── frame │ ├── test_case_base.cpp │ ├── test_case_base.h │ ├── test_macros.h │ ├── test_manager.cpp │ └── test_manager.h ├── resource │ └── test-dhparam.pem ├── test.build_bin.cmake ├── test.macro.cmake └── test.utils-macro.cmake ├── third_party └── .clang-tidy └── tools ├── CMakeLists.txt ├── Invoke-Environment.ps1 ├── format.ps1 ├── format.sh ├── uuidgen ├── CMakeLists.txt └── uuidgen.cpp └── valgrind-memcheck.sh /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/.clang-format -------------------------------------------------------------------------------- /.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/.clang-tidy -------------------------------------------------------------------------------- /.clang-tidy.light: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/.clang-tidy.light -------------------------------------------------------------------------------- /.cmake-format.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/.cmake-format.yaml -------------------------------------------------------------------------------- /.codechecker.clang-tidy.args: -------------------------------------------------------------------------------- 1 | --allow-no-checks 2 | -------------------------------------------------------------------------------- /.codechecker.skipfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/.codechecker.skipfile -------------------------------------------------------------------------------- /.codechecker.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/.codechecker.yaml -------------------------------------------------------------------------------- /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/.flake8 -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/codeql/codeql-config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/.github/codeql/codeql-config.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/.gitmodules -------------------------------------------------------------------------------- /.pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/.pylintrc -------------------------------------------------------------------------------- /.scan-build.disable: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/.scan-build.disable -------------------------------------------------------------------------------- /.scan-build.enable: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/.scan-build.enable -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CPPLINT.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/CPPLINT.cfg -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/README.md -------------------------------------------------------------------------------- /atframe_utils-config.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/atframe_utils-config.cmake.in -------------------------------------------------------------------------------- /ci/do_ci.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/ci/do_ci.ps1 -------------------------------------------------------------------------------- /ci/do_ci.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/ci/do_ci.sh -------------------------------------------------------------------------------- /ci/enable_windows_long_path.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/ci/enable_windows_long_path.ps1 -------------------------------------------------------------------------------- /ci/enable_windows_long_path.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/ci/enable_windows_long_path.reg -------------------------------------------------------------------------------- /ci/format.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/ci/format.sh -------------------------------------------------------------------------------- /ci/requirements.txt: -------------------------------------------------------------------------------- 1 | cmake-format>=0.6.13 2 | PyYAML>=5.4.1 3 | -------------------------------------------------------------------------------- /cmake_dev.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/cmake_dev.bat -------------------------------------------------------------------------------- /cmake_dev.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/cmake_dev.ps1 -------------------------------------------------------------------------------- /cmake_dev.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/cmake_dev.sh -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/codecov.yml -------------------------------------------------------------------------------- /include/algorithm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/algorithm/README.md -------------------------------------------------------------------------------- /include/algorithm/base64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/algorithm/base64.h -------------------------------------------------------------------------------- /include/algorithm/crc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/algorithm/crc.h -------------------------------------------------------------------------------- /include/algorithm/crypto_cipher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/algorithm/crypto_cipher.h -------------------------------------------------------------------------------- /include/algorithm/crypto_dh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/algorithm/crypto_dh.h -------------------------------------------------------------------------------- /include/algorithm/hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/algorithm/hash.h -------------------------------------------------------------------------------- /include/algorithm/mixed_int.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/algorithm/mixed_int.h -------------------------------------------------------------------------------- /include/algorithm/murmur_hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/algorithm/murmur_hash.h -------------------------------------------------------------------------------- /include/algorithm/sha.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/algorithm/sha.h -------------------------------------------------------------------------------- /include/algorithm/xxtea.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/algorithm/xxtea.h -------------------------------------------------------------------------------- /include/cli/cmd_option.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/cli/cmd_option.h -------------------------------------------------------------------------------- /include/cli/cmd_option_bind.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/cli/cmd_option_bind.h -------------------------------------------------------------------------------- /include/cli/cmd_option_bind_param_list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/cli/cmd_option_bind_param_list.h -------------------------------------------------------------------------------- /include/cli/cmd_option_bindt_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/cli/cmd_option_bindt_base.h -------------------------------------------------------------------------------- /include/cli/cmd_option_bindt_cc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/cli/cmd_option_bindt_cc.h -------------------------------------------------------------------------------- /include/cli/cmd_option_bindt_mf_cc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/cli/cmd_option_bindt_mf_cc.h -------------------------------------------------------------------------------- /include/cli/cmd_option_list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/cli/cmd_option_list.h -------------------------------------------------------------------------------- /include/cli/cmd_option_phoenix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/cli/cmd_option_phoenix.h -------------------------------------------------------------------------------- /include/cli/cmd_option_string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/cli/cmd_option_string.h -------------------------------------------------------------------------------- /include/cli/cmd_option_value.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/cli/cmd_option_value.h -------------------------------------------------------------------------------- /include/cli/shell_font.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/cli/shell_font.h -------------------------------------------------------------------------------- /include/common/compiler_message.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/common/compiler_message.h -------------------------------------------------------------------------------- /include/common/demangle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/common/demangle.h -------------------------------------------------------------------------------- /include/common/file_system.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/common/file_system.h -------------------------------------------------------------------------------- /include/common/platform_compat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/common/platform_compat.h -------------------------------------------------------------------------------- /include/common/string_oprs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/common/string_oprs.h -------------------------------------------------------------------------------- /include/config/atframe_utils_build_feature.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/config/atframe_utils_build_feature.h.in -------------------------------------------------------------------------------- /include/config/compile_optimize.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/config/compile_optimize.h -------------------------------------------------------------------------------- /include/config/compiler/internal/gcc_compact_prefix.h.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/config/compiler/internal/gcc_compact_prefix.h.inc -------------------------------------------------------------------------------- /include/config/compiler/internal/gcc_compact_suffix.h.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/config/compiler/internal/gcc_compact_suffix.h.inc -------------------------------------------------------------------------------- /include/config/compiler/internal/stl_compact_prefix.h.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/config/compiler/internal/stl_compact_prefix.h.inc -------------------------------------------------------------------------------- /include/config/compiler/internal/stl_compact_suffix.h.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/config/compiler/internal/stl_compact_suffix.h.inc -------------------------------------------------------------------------------- /include/config/compiler/migrate_prefix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/config/compiler/migrate_prefix.h -------------------------------------------------------------------------------- /include/config/compiler/migrate_suffix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/config/compiler/migrate_suffix.h -------------------------------------------------------------------------------- /include/config/compiler/protobuf_prefix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/config/compiler/protobuf_prefix.h -------------------------------------------------------------------------------- /include/config/compiler/protobuf_suffix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/config/compiler/protobuf_suffix.h -------------------------------------------------------------------------------- /include/config/compiler/template_prefix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/config/compiler/template_prefix.h -------------------------------------------------------------------------------- /include/config/compiler/template_suffix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/config/compiler/template_suffix.h -------------------------------------------------------------------------------- /include/config/compiler_features.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/config/compiler_features.h -------------------------------------------------------------------------------- /include/config/ini_loader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/config/ini_loader.h -------------------------------------------------------------------------------- /include/data_structure/finite_state_machine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/data_structure/finite_state_machine.h -------------------------------------------------------------------------------- /include/data_structure/lock_free_array.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/data_structure/lock_free_array.h -------------------------------------------------------------------------------- /include/design_pattern/nomovable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/design_pattern/nomovable.h -------------------------------------------------------------------------------- /include/design_pattern/noncopyable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/design_pattern/noncopyable.h -------------------------------------------------------------------------------- /include/design_pattern/result_type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/design_pattern/result_type.h -------------------------------------------------------------------------------- /include/design_pattern/singleton.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/design_pattern/singleton.h -------------------------------------------------------------------------------- /include/distributed_system/wal_client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/distributed_system/wal_client.h -------------------------------------------------------------------------------- /include/distributed_system/wal_common_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/distributed_system/wal_common_defs.h -------------------------------------------------------------------------------- /include/distributed_system/wal_object.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/distributed_system/wal_object.h -------------------------------------------------------------------------------- /include/distributed_system/wal_publisher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/distributed_system/wal_publisher.h -------------------------------------------------------------------------------- /include/distributed_system/wal_subscriber.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/distributed_system/wal_subscriber.h -------------------------------------------------------------------------------- /include/gsl/select-gsl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/gsl/select-gsl.h -------------------------------------------------------------------------------- /include/lock/atomic_int_type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/lock/atomic_int_type.h -------------------------------------------------------------------------------- /include/lock/lock_holder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/lock/lock_holder.h -------------------------------------------------------------------------------- /include/lock/seq_alloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/lock/seq_alloc.h -------------------------------------------------------------------------------- /include/lock/spin_lock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/lock/spin_lock.h -------------------------------------------------------------------------------- /include/lock/spin_rw_lock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/lock/spin_rw_lock.h -------------------------------------------------------------------------------- /include/log/log_formatter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/log/log_formatter.h -------------------------------------------------------------------------------- /include/log/log_sink_file_backend.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/log/log_sink_file_backend.h -------------------------------------------------------------------------------- /include/log/log_sink_syslog_backend.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/log/log_sink_syslog_backend.h -------------------------------------------------------------------------------- /include/log/log_stacktrace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/log/log_stacktrace.h -------------------------------------------------------------------------------- /include/log/log_wrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/log/log_wrapper.h -------------------------------------------------------------------------------- /include/log/lua_log_adaptor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/log/lua_log_adaptor.h -------------------------------------------------------------------------------- /include/mem_pool/lru_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/mem_pool/lru_map.h -------------------------------------------------------------------------------- /include/mem_pool/lru_object_pool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/mem_pool/lru_object_pool.h -------------------------------------------------------------------------------- /include/memory/allocator_ptr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/memory/allocator_ptr.h -------------------------------------------------------------------------------- /include/memory/allocator_traits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/memory/allocator_traits.h -------------------------------------------------------------------------------- /include/memory/lru_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/memory/lru_map.h -------------------------------------------------------------------------------- /include/memory/lru_object_pool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/memory/lru_object_pool.h -------------------------------------------------------------------------------- /include/memory/rc_ptr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/memory/rc_ptr.h -------------------------------------------------------------------------------- /include/network/http_content_type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/network/http_content_type.h -------------------------------------------------------------------------------- /include/network/http_request.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/network/http_request.h -------------------------------------------------------------------------------- /include/nostd/function_ref.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/nostd/function_ref.h -------------------------------------------------------------------------------- /include/nostd/nullability.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/nostd/nullability.h -------------------------------------------------------------------------------- /include/nostd/string_view.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/nostd/string_view.h -------------------------------------------------------------------------------- /include/nostd/type_traits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/nostd/type_traits.h -------------------------------------------------------------------------------- /include/nostd/utility_data_size.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/nostd/utility_data_size.h -------------------------------------------------------------------------------- /include/nostd/utility_sequence.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/nostd/utility_sequence.h -------------------------------------------------------------------------------- /include/random/random_generator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/random/random_generator.h -------------------------------------------------------------------------------- /include/random/random_mt_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/random/random_mt_core.h -------------------------------------------------------------------------------- /include/random/random_xor_combine_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/random/random_xor_combine_core.h -------------------------------------------------------------------------------- /include/random/random_xoshiro_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/random/random_xoshiro_core.h -------------------------------------------------------------------------------- /include/random/uuid_generator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/random/uuid_generator.h -------------------------------------------------------------------------------- /include/std/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/std/README.md -------------------------------------------------------------------------------- /include/std/array.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/std/array.h -------------------------------------------------------------------------------- /include/std/chrono.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/std/chrono.h -------------------------------------------------------------------------------- /include/std/explicit_declare.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/std/explicit_declare.h -------------------------------------------------------------------------------- /include/std/functional.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/std/functional.h -------------------------------------------------------------------------------- /include/std/intrusive_ptr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/std/intrusive_ptr.h -------------------------------------------------------------------------------- /include/std/ref.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/std/ref.h -------------------------------------------------------------------------------- /include/std/smart_ptr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/std/smart_ptr.h -------------------------------------------------------------------------------- /include/std/static_assert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/std/static_assert.h -------------------------------------------------------------------------------- /include/std/thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/std/thread.h -------------------------------------------------------------------------------- /include/std/tuple.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/std/tuple.h -------------------------------------------------------------------------------- /include/std/utility.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/std/utility.h -------------------------------------------------------------------------------- /include/string/ac_automation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/string/ac_automation.h -------------------------------------------------------------------------------- /include/string/string_format.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/string/string_format.h -------------------------------------------------------------------------------- /include/string/tquerystring.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/string/tquerystring.h -------------------------------------------------------------------------------- /include/string/utf8_char_t.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/string/utf8_char_t.h -------------------------------------------------------------------------------- /include/time/jiffies_timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/time/jiffies_timer.h -------------------------------------------------------------------------------- /include/time/time_utility.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/include/time/time_utility.h -------------------------------------------------------------------------------- /lgtm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/lgtm.yml -------------------------------------------------------------------------------- /llvm.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/llvm.clang-format -------------------------------------------------------------------------------- /project/cmake/FetchToolset.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/project/cmake/FetchToolset.cmake -------------------------------------------------------------------------------- /project/cmake/GSLSupport.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/project/cmake/GSLSupport.cmake -------------------------------------------------------------------------------- /project/cmake/ProjectBuildOption.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/project/cmake/ProjectBuildOption.cmake -------------------------------------------------------------------------------- /project/cmake/modern_cxx_features_checking.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/project/cmake/modern_cxx_features_checking.cxx -------------------------------------------------------------------------------- /requirements-python-dev.txt: -------------------------------------------------------------------------------- 1 | pylint>=2.6.0 2 | flake8 3 | black -------------------------------------------------------------------------------- /sample/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/sample/CMakeLists.txt -------------------------------------------------------------------------------- /sample/cmd_option_bind_obj.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/sample/cmd_option_bind_obj.h -------------------------------------------------------------------------------- /sample/cmd_option_caseignore_bind.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/sample/cmd_option_caseignore_bind.h -------------------------------------------------------------------------------- /sample/cmd_option_delay_bind.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/sample/cmd_option_delay_bind.h -------------------------------------------------------------------------------- /sample/cmd_option_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/sample/cmd_option_main.cpp -------------------------------------------------------------------------------- /sample/config.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/sample/config.ini -------------------------------------------------------------------------------- /sample/sample.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/sample/sample.cpp -------------------------------------------------------------------------------- /sample/test.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/sample/test.ini -------------------------------------------------------------------------------- /src/algorithm/base64.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/src/algorithm/base64.cpp -------------------------------------------------------------------------------- /src/algorithm/crc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/src/algorithm/crc.cpp -------------------------------------------------------------------------------- /src/algorithm/crypto_cipher.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/src/algorithm/crypto_cipher.cpp -------------------------------------------------------------------------------- /src/algorithm/crypto_dh.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/src/algorithm/crypto_dh.cpp -------------------------------------------------------------------------------- /src/algorithm/murmur_hash.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/src/algorithm/murmur_hash.cpp -------------------------------------------------------------------------------- /src/algorithm/sha.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/src/algorithm/sha.cpp -------------------------------------------------------------------------------- /src/algorithm/xxtea.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/src/algorithm/xxtea.cpp -------------------------------------------------------------------------------- /src/cli/cmd_option_list.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/src/cli/cmd_option_list.cpp -------------------------------------------------------------------------------- /src/cli/cmd_option_value.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/src/cli/cmd_option_value.cpp -------------------------------------------------------------------------------- /src/cli/shell_font.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/src/cli/shell_font.cpp -------------------------------------------------------------------------------- /src/common/demangle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/src/common/demangle.cpp -------------------------------------------------------------------------------- /src/common/demangle_cxx_abi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/src/common/demangle_cxx_abi.cpp -------------------------------------------------------------------------------- /src/common/demangle_windows.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/src/common/demangle_windows.cpp -------------------------------------------------------------------------------- /src/common/file_system.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/src/common/file_system.cpp -------------------------------------------------------------------------------- /src/common/platform_compat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/src/common/platform_compat.cpp -------------------------------------------------------------------------------- /src/common/string_oprs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/src/common/string_oprs.cpp -------------------------------------------------------------------------------- /src/config/ini_loader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/src/config/ini_loader.cpp -------------------------------------------------------------------------------- /src/log/log_configure.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/src/log/log_configure.cmake -------------------------------------------------------------------------------- /src/log/log_formatter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/src/log/log_formatter.cpp -------------------------------------------------------------------------------- /src/log/log_sink_file_backend.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/src/log/log_sink_file_backend.cpp -------------------------------------------------------------------------------- /src/log/log_sink_syslog_backend.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/src/log/log_sink_syslog_backend.cpp -------------------------------------------------------------------------------- /src/log/log_stacktrace.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/src/log/log_stacktrace.cpp -------------------------------------------------------------------------------- /src/log/log_wrapper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/src/log/log_wrapper.cpp -------------------------------------------------------------------------------- /src/log/lua_log_adaptor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/src/log/lua_log_adaptor.cpp -------------------------------------------------------------------------------- /src/memory/lru_object_pool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/src/memory/lru_object_pool.cpp -------------------------------------------------------------------------------- /src/memory/rc_ptr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/src/memory/rc_ptr.cpp -------------------------------------------------------------------------------- /src/network/http_content_type.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/src/network/http_content_type.cpp -------------------------------------------------------------------------------- /src/network/http_request.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/src/network/http_request.cpp -------------------------------------------------------------------------------- /src/random/uuid_generator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/src/random/uuid_generator.cpp -------------------------------------------------------------------------------- /src/string/tquerystring.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/src/string/tquerystring.cpp -------------------------------------------------------------------------------- /src/time/time_utility.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/src/time/time_utility.cpp -------------------------------------------------------------------------------- /test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/test/CMakeLists.txt -------------------------------------------------------------------------------- /test/app/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/test/app/main.cpp -------------------------------------------------------------------------------- /test/case/ac_automation_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/test/case/ac_automation_test.cpp -------------------------------------------------------------------------------- /test/case/atomic_int_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/test/case/atomic_int_test.cpp -------------------------------------------------------------------------------- /test/case/base64_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/test/case/base64_test.cpp -------------------------------------------------------------------------------- /test/case/crc_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/test/case/crc_test.cpp -------------------------------------------------------------------------------- /test/case/crypto_cipher_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/test/case/crypto_cipher_test.cpp -------------------------------------------------------------------------------- /test/case/crypto_dh_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/test/case/crypto_dh_test.cpp -------------------------------------------------------------------------------- /test/case/evptests.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/test/case/evptests.txt -------------------------------------------------------------------------------- /test/case/file_system_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/test/case/file_system_test.cpp -------------------------------------------------------------------------------- /test/case/function_ref_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/test/case/function_ref_test.cpp -------------------------------------------------------------------------------- /test/case/gsl_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/test/case/gsl_test.cpp -------------------------------------------------------------------------------- /test/case/ini_loader_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/test/case/ini_loader_test.cpp -------------------------------------------------------------------------------- /test/case/intrusive_ptr_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/test/case/intrusive_ptr_test.cpp -------------------------------------------------------------------------------- /test/case/lock_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/test/case/lock_test.cpp -------------------------------------------------------------------------------- /test/case/lru_map_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/test/case/lru_map_test.cpp -------------------------------------------------------------------------------- /test/case/lru_object_pool_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/test/case/lru_object_pool_test.cpp -------------------------------------------------------------------------------- /test/case/mixed_int_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/test/case/mixed_int_test.cpp -------------------------------------------------------------------------------- /test/case/nostd_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/test/case/nostd_test.cpp -------------------------------------------------------------------------------- /test/case/random_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/test/case/random_test.cpp -------------------------------------------------------------------------------- /test/case/rc_ptr_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/test/case/rc_ptr_test.cpp -------------------------------------------------------------------------------- /test/case/result_type_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/test/case/result_type_test.cpp -------------------------------------------------------------------------------- /test/case/sha_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/test/case/sha_test.cpp -------------------------------------------------------------------------------- /test/case/singleton_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/test/case/singleton_test.cpp -------------------------------------------------------------------------------- /test/case/string_oprs_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/test/case/string_oprs_test.cpp -------------------------------------------------------------------------------- /test/case/time_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/test/case/time_test.cpp -------------------------------------------------------------------------------- /test/case/unit_test_event_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/test/case/unit_test_event_test.cpp -------------------------------------------------------------------------------- /test/case/utf8_char_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/test/case/utf8_char_test.cpp -------------------------------------------------------------------------------- /test/case/wal_client_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/test/case/wal_client_test.cpp -------------------------------------------------------------------------------- /test/case/wal_object_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/test/case/wal_object_test.cpp -------------------------------------------------------------------------------- /test/case/wal_publisher_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/test/case/wal_publisher_test.cpp -------------------------------------------------------------------------------- /test/case/xxtea_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/test/case/xxtea_test.cpp -------------------------------------------------------------------------------- /test/frame/test_case_base.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/test/frame/test_case_base.cpp -------------------------------------------------------------------------------- /test/frame/test_case_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/test/frame/test_case_base.h -------------------------------------------------------------------------------- /test/frame/test_macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/test/frame/test_macros.h -------------------------------------------------------------------------------- /test/frame/test_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/test/frame/test_manager.cpp -------------------------------------------------------------------------------- /test/frame/test_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/test/frame/test_manager.h -------------------------------------------------------------------------------- /test/resource/test-dhparam.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/test/resource/test-dhparam.pem -------------------------------------------------------------------------------- /test/test.build_bin.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/test/test.build_bin.cmake -------------------------------------------------------------------------------- /test/test.macro.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/test/test.macro.cmake -------------------------------------------------------------------------------- /test/test.utils-macro.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/test/test.utils-macro.cmake -------------------------------------------------------------------------------- /third_party/.clang-tidy: -------------------------------------------------------------------------------- 1 | Checks: "-*" 2 | -------------------------------------------------------------------------------- /tools/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(uuidgen) 2 | -------------------------------------------------------------------------------- /tools/Invoke-Environment.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/tools/Invoke-Environment.ps1 -------------------------------------------------------------------------------- /tools/format.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/tools/format.ps1 -------------------------------------------------------------------------------- /tools/format.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/tools/format.sh -------------------------------------------------------------------------------- /tools/uuidgen/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/tools/uuidgen/CMakeLists.txt -------------------------------------------------------------------------------- /tools/uuidgen/uuidgen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/tools/uuidgen/uuidgen.cpp -------------------------------------------------------------------------------- /tools/valgrind-memcheck.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owent/atframe_utils/HEAD/tools/valgrind-memcheck.sh --------------------------------------------------------------------------------