|
BuildCache
|
The clang-cl wrapper is almost identical to the MSVC wrapper. More...
#include <clang_cl_wrapper.hpp>
Public Member Functions | |
| clang_cl_wrapper_t (const file::exe_path_t &exe_path, const string_list_t &args) | |
| bool | can_handle_command () override |
| Check if this class implements a wrapper for the given command. More... | |
Public Member Functions inherited from bcache::msvc_wrapper_t | |
| msvc_wrapper_t (const file::exe_path_t &exe_path, const string_list_t &args) | |
| bool | can_handle_command () override |
| Check if this class implements a wrapper for the given command. More... | |
Public Member Functions inherited from bcache::program_wrapper_t | |
| bool | handle_command (int &return_code) |
| Try to wrap a program command. More... | |
Private Member Functions | |
| std::string | get_program_id () override |
| Get a string that uniquely identifies the program. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from bcache::program_wrapper_t | |
| program_wrapper_t (const file::exe_path_t &exe_path, const string_list_t &args) | |
Protected Attributes inherited from bcache::program_wrapper_t | |
| const file::exe_path_t & | m_exe_path |
| const string_list_t & | m_args |
| capabilities_t | m_active_capabilities |
| Active capabilities. More... | |
The clang-cl wrapper is almost identical to the MSVC wrapper.
|
overridevirtual |
Check if this class implements a wrapper for the given command.
Implements bcache::program_wrapper_t.
|
overrideprivatevirtual |
Get a string that uniquely identifies the program.
| runtime_error | if the request could not be completed. |
Reimplemented from bcache::program_wrapper_t.
1.8.17