├── .clang-format ├── .github └── workflows │ └── cpp-internal.yml ├── .gitignore ├── CMakeLists.txt ├── LICENSE.rst ├── NEWS.rst ├── README.rst ├── docs ├── conf.py ├── examples │ ├── examples.rst │ └── main.rst ├── index.rst ├── license.rst ├── news.rst ├── requirements.in ├── requirements.txt └── user_api │ ├── cpuinfo.rst │ └── user_api.rst ├── examples └── print_cpuinfo │ ├── main.cpp │ └── wscript_build ├── giit.json ├── lock_version_resolve.json ├── resolve.json ├── src └── cpuid │ ├── cpuinfo.cpp │ ├── cpuinfo.hpp │ ├── detail │ ├── cpuinfo_impl.hpp │ ├── extract_x86_flags.hpp │ ├── init_apple_gcc_arm.hpp │ ├── init_gcc_x86.hpp │ ├── init_linux_gcc_arm.hpp │ ├── init_msvc_arm.hpp │ ├── init_msvc_x86.hpp │ └── init_unknown.hpp │ ├── version.cpp │ └── version.hpp ├── test ├── cpuid_tests.cpp ├── src │ └── test_cpuinfo.cpp └── wscript_build ├── waf └── wscript /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steinwurf/cpuid/HEAD/.clang-format -------------------------------------------------------------------------------- /.github/workflows/cpp-internal.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steinwurf/cpuid/HEAD/.github/workflows/cpp-internal.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steinwurf/cpuid/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steinwurf/cpuid/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steinwurf/cpuid/HEAD/LICENSE.rst -------------------------------------------------------------------------------- /NEWS.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steinwurf/cpuid/HEAD/NEWS.rst -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steinwurf/cpuid/HEAD/README.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steinwurf/cpuid/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/examples/examples.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steinwurf/cpuid/HEAD/docs/examples/examples.rst -------------------------------------------------------------------------------- /docs/examples/main.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steinwurf/cpuid/HEAD/docs/examples/main.rst -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steinwurf/cpuid/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/license.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steinwurf/cpuid/HEAD/docs/license.rst -------------------------------------------------------------------------------- /docs/news.rst: -------------------------------------------------------------------------------- 1 | .. include:: ../NEWS.rst 2 | -------------------------------------------------------------------------------- /docs/requirements.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steinwurf/cpuid/HEAD/docs/requirements.in -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steinwurf/cpuid/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /docs/user_api/cpuinfo.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steinwurf/cpuid/HEAD/docs/user_api/cpuinfo.rst -------------------------------------------------------------------------------- /docs/user_api/user_api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steinwurf/cpuid/HEAD/docs/user_api/user_api.rst -------------------------------------------------------------------------------- /examples/print_cpuinfo/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steinwurf/cpuid/HEAD/examples/print_cpuinfo/main.cpp -------------------------------------------------------------------------------- /examples/print_cpuinfo/wscript_build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steinwurf/cpuid/HEAD/examples/print_cpuinfo/wscript_build -------------------------------------------------------------------------------- /giit.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steinwurf/cpuid/HEAD/giit.json -------------------------------------------------------------------------------- /lock_version_resolve.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steinwurf/cpuid/HEAD/lock_version_resolve.json -------------------------------------------------------------------------------- /resolve.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steinwurf/cpuid/HEAD/resolve.json -------------------------------------------------------------------------------- /src/cpuid/cpuinfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steinwurf/cpuid/HEAD/src/cpuid/cpuinfo.cpp -------------------------------------------------------------------------------- /src/cpuid/cpuinfo.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steinwurf/cpuid/HEAD/src/cpuid/cpuinfo.hpp -------------------------------------------------------------------------------- /src/cpuid/detail/cpuinfo_impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steinwurf/cpuid/HEAD/src/cpuid/detail/cpuinfo_impl.hpp -------------------------------------------------------------------------------- /src/cpuid/detail/extract_x86_flags.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steinwurf/cpuid/HEAD/src/cpuid/detail/extract_x86_flags.hpp -------------------------------------------------------------------------------- /src/cpuid/detail/init_apple_gcc_arm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steinwurf/cpuid/HEAD/src/cpuid/detail/init_apple_gcc_arm.hpp -------------------------------------------------------------------------------- /src/cpuid/detail/init_gcc_x86.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steinwurf/cpuid/HEAD/src/cpuid/detail/init_gcc_x86.hpp -------------------------------------------------------------------------------- /src/cpuid/detail/init_linux_gcc_arm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steinwurf/cpuid/HEAD/src/cpuid/detail/init_linux_gcc_arm.hpp -------------------------------------------------------------------------------- /src/cpuid/detail/init_msvc_arm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steinwurf/cpuid/HEAD/src/cpuid/detail/init_msvc_arm.hpp -------------------------------------------------------------------------------- /src/cpuid/detail/init_msvc_x86.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steinwurf/cpuid/HEAD/src/cpuid/detail/init_msvc_x86.hpp -------------------------------------------------------------------------------- /src/cpuid/detail/init_unknown.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steinwurf/cpuid/HEAD/src/cpuid/detail/init_unknown.hpp -------------------------------------------------------------------------------- /src/cpuid/version.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steinwurf/cpuid/HEAD/src/cpuid/version.cpp -------------------------------------------------------------------------------- /src/cpuid/version.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steinwurf/cpuid/HEAD/src/cpuid/version.hpp -------------------------------------------------------------------------------- /test/cpuid_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steinwurf/cpuid/HEAD/test/cpuid_tests.cpp -------------------------------------------------------------------------------- /test/src/test_cpuinfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steinwurf/cpuid/HEAD/test/src/test_cpuinfo.cpp -------------------------------------------------------------------------------- /test/wscript_build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steinwurf/cpuid/HEAD/test/wscript_build -------------------------------------------------------------------------------- /waf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steinwurf/cpuid/HEAD/waf -------------------------------------------------------------------------------- /wscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steinwurf/cpuid/HEAD/wscript --------------------------------------------------------------------------------