NCBI C++ ToolKit
|
Search Toolkit Book for IMsvcMetaMakefile
Interface of master msvc makefile. More...
#include "msvc_makefile.hpp"
(Private to src/build-system/project_tree_builder
.)
Public Member Functions | |
virtual | ~IMsvcMetaMakefile () |
virtual string | GetConfigurationOpt (const string &opt, const SConfigInfo &config) const =0 |
virtual string | GetCompilerOpt (const string &opt, const SConfigInfo &config) const =0 |
virtual string | GetLinkerOpt (const string &opt, const SConfigInfo &config) const =0 |
virtual string | GetLibrarianOpt (const string &opt, const SConfigInfo &config) const =0 |
virtual string | GetResourceCompilerOpt (const string &opt, const SConfigInfo &config) const =0 |
Interface of master msvc makefile.
Definition at line 41 of file msvc_makefile.hpp.
|
inlinevirtual |
Definition at line 44 of file msvc_makefile.hpp.
|
pure virtual |
Implemented in CMsvcCombinedProjectMakefile, and CMsvcMetaMakefile.
Referenced by GetCompilerOpt(), and CCompilerToolImpl::PreprocessorDefinitions().
|
pure virtual |
Implemented in CMsvcCombinedProjectMakefile, and CMsvcMetaMakefile.
Referenced by GetConfigurationOpt().
|
pure virtual |
Implemented in CMsvcCombinedProjectMakefile, and CMsvcMetaMakefile.
Referenced by GetLibrarianOpt().
|
pure virtual |
Implemented in CMsvcCombinedProjectMakefile, and CMsvcMetaMakefile.
Referenced by CLinkerToolImpl< ConfTrait >::AdditionalOptions(), and GetLinkerOpt().
|
pure virtual |
Implemented in CMsvcCombinedProjectMakefile, and CMsvcMetaMakefile.
Referenced by GetResourceCompilerOpt().