QtBase  v6.3.1
Public Member Functions | Public Attributes | List of all members
VCMIDLTool Class Reference

#include <msvc_objectmodel.h>

Inheritance diagram for VCMIDLTool:
Inheritance graph
[legend]
Collaboration diagram for VCMIDLTool:
Collaboration graph
[legend]

Public Member Functions

 VCMIDLTool ()
 
bool parseOption (const char *option) override
 
- Public Member Functions inherited from VCToolBase
void parseOptions (const ProStringList &options)
 

Public Attributes

QStringList AdditionalIncludeDirectories
 
QStringList AdditionalOptions
 
QStringList CPreprocessOptions
 
midlCharOption DefaultCharType
 
QString DLLDataFileName
 
midlErrorCheckOption EnableErrorChecks
 
triState ErrorCheckAllocations
 
triState ErrorCheckBounds
 
triState ErrorCheckEnumRange
 
triState ErrorCheckRefPointers
 
triState ErrorCheckStubData
 
QStringList FullIncludePath
 
triState GenerateStublessProxies
 
triState GenerateTypeLibrary
 
QString HeaderFileName
 
triState IgnoreStandardIncludePath
 
QString InterfaceIdentifierFileName
 
triState MkTypLibCompatible
 
QString OutputDirectory
 
QStringList PreprocessorDefinitions
 
QString ProxyFileName
 
QString RedirectOutputAndErrors
 
midlStructMemberAlignOption StructMemberAlignment
 
triState SuppressStartupBanner
 
midlTargetEnvironment TargetEnvironment
 
QString TypeLibraryName
 
QStringList UndefinePreprocessorDefinitions
 
triState ValidateParameters
 
triState WarnAsError
 
midlWarningLevelOption WarningLevel
 
triState ApplicationConfigurationMode
 
QString GenerateClientFiles
 
QString ClientStubFile
 
QString TypeLibFormat
 
triState ValidateAllParameters
 
triState SuppressCompilerWarnings
 
QString GenerateServerFiles
 
QString ServerStubFile
 
qlonglong LocaleID
 
VCConfigurationconfig
 

Additional Inherited Members

- Static Public Member Functions inherited from VCToolBase
static QStringList fixCommandLine (const QString &input)
 
- Protected Member Functions inherited from VCToolBase
 VCToolBase ()
 
virtual ~VCToolBase ()
 

Detailed Description

Definition at line 688 of file msvc_objectmodel.h.

Constructor & Destructor Documentation

◆ VCMIDLTool()

VCMIDLTool::VCMIDLTool ( )

Definition at line 1847 of file msvc_objectmodel.cpp.

Member Function Documentation

◆ parseOption()

bool VCMIDLTool::parseOption ( const char *  option)
overridevirtual

Implements VCToolBase.

Definition at line 1872 of file msvc_objectmodel.cpp.

Member Data Documentation

◆ AdditionalIncludeDirectories

QStringList VCMIDLTool::AdditionalIncludeDirectories

Definition at line 697 of file msvc_objectmodel.h.

◆ AdditionalOptions

QStringList VCMIDLTool::AdditionalOptions

Definition at line 698 of file msvc_objectmodel.h.

◆ ApplicationConfigurationMode

triState VCMIDLTool::ApplicationConfigurationMode

Definition at line 729 of file msvc_objectmodel.h.

◆ ClientStubFile

QString VCMIDLTool::ClientStubFile

Definition at line 731 of file msvc_objectmodel.h.

◆ config

VCConfiguration* VCMIDLTool::config

Definition at line 739 of file msvc_objectmodel.h.

◆ CPreprocessOptions

QStringList VCMIDLTool::CPreprocessOptions

Definition at line 699 of file msvc_objectmodel.h.

◆ DefaultCharType

midlCharOption VCMIDLTool::DefaultCharType

Definition at line 700 of file msvc_objectmodel.h.

◆ DLLDataFileName

QString VCMIDLTool::DLLDataFileName

Definition at line 701 of file msvc_objectmodel.h.

◆ EnableErrorChecks

midlErrorCheckOption VCMIDLTool::EnableErrorChecks

Definition at line 702 of file msvc_objectmodel.h.

◆ ErrorCheckAllocations

triState VCMIDLTool::ErrorCheckAllocations

Definition at line 703 of file msvc_objectmodel.h.

◆ ErrorCheckBounds

triState VCMIDLTool::ErrorCheckBounds

Definition at line 704 of file msvc_objectmodel.h.

◆ ErrorCheckEnumRange

triState VCMIDLTool::ErrorCheckEnumRange

Definition at line 705 of file msvc_objectmodel.h.

◆ ErrorCheckRefPointers

triState VCMIDLTool::ErrorCheckRefPointers

Definition at line 706 of file msvc_objectmodel.h.

◆ ErrorCheckStubData

triState VCMIDLTool::ErrorCheckStubData

Definition at line 707 of file msvc_objectmodel.h.

◆ FullIncludePath

QStringList VCMIDLTool::FullIncludePath

Definition at line 708 of file msvc_objectmodel.h.

◆ GenerateClientFiles

QString VCMIDLTool::GenerateClientFiles

Definition at line 730 of file msvc_objectmodel.h.

◆ GenerateServerFiles

QString VCMIDLTool::GenerateServerFiles

Definition at line 735 of file msvc_objectmodel.h.

◆ GenerateStublessProxies

triState VCMIDLTool::GenerateStublessProxies

Definition at line 709 of file msvc_objectmodel.h.

◆ GenerateTypeLibrary

triState VCMIDLTool::GenerateTypeLibrary

Definition at line 710 of file msvc_objectmodel.h.

◆ HeaderFileName

QString VCMIDLTool::HeaderFileName

Definition at line 711 of file msvc_objectmodel.h.

◆ IgnoreStandardIncludePath

triState VCMIDLTool::IgnoreStandardIncludePath

Definition at line 712 of file msvc_objectmodel.h.

◆ InterfaceIdentifierFileName

QString VCMIDLTool::InterfaceIdentifierFileName

Definition at line 713 of file msvc_objectmodel.h.

◆ LocaleID

qlonglong VCMIDLTool::LocaleID

Definition at line 737 of file msvc_objectmodel.h.

◆ MkTypLibCompatible

triState VCMIDLTool::MkTypLibCompatible

Definition at line 714 of file msvc_objectmodel.h.

◆ OutputDirectory

QString VCMIDLTool::OutputDirectory

Definition at line 715 of file msvc_objectmodel.h.

◆ PreprocessorDefinitions

QStringList VCMIDLTool::PreprocessorDefinitions

Definition at line 716 of file msvc_objectmodel.h.

◆ ProxyFileName

QString VCMIDLTool::ProxyFileName

Definition at line 717 of file msvc_objectmodel.h.

◆ RedirectOutputAndErrors

QString VCMIDLTool::RedirectOutputAndErrors

Definition at line 718 of file msvc_objectmodel.h.

◆ ServerStubFile

QString VCMIDLTool::ServerStubFile

Definition at line 736 of file msvc_objectmodel.h.

◆ StructMemberAlignment

midlStructMemberAlignOption VCMIDLTool::StructMemberAlignment

Definition at line 719 of file msvc_objectmodel.h.

◆ SuppressCompilerWarnings

triState VCMIDLTool::SuppressCompilerWarnings

Definition at line 734 of file msvc_objectmodel.h.

◆ SuppressStartupBanner

triState VCMIDLTool::SuppressStartupBanner

Definition at line 720 of file msvc_objectmodel.h.

◆ TargetEnvironment

midlTargetEnvironment VCMIDLTool::TargetEnvironment

Definition at line 721 of file msvc_objectmodel.h.

◆ TypeLibFormat

QString VCMIDLTool::TypeLibFormat

Definition at line 732 of file msvc_objectmodel.h.

◆ TypeLibraryName

QString VCMIDLTool::TypeLibraryName

Definition at line 722 of file msvc_objectmodel.h.

◆ UndefinePreprocessorDefinitions

QStringList VCMIDLTool::UndefinePreprocessorDefinitions

Definition at line 723 of file msvc_objectmodel.h.

◆ ValidateAllParameters

triState VCMIDLTool::ValidateAllParameters

Definition at line 733 of file msvc_objectmodel.h.

◆ ValidateParameters

triState VCMIDLTool::ValidateParameters

Definition at line 724 of file msvc_objectmodel.h.

◆ WarnAsError

triState VCMIDLTool::WarnAsError

Definition at line 725 of file msvc_objectmodel.h.

◆ WarningLevel

midlWarningLevelOption VCMIDLTool::WarningLevel

Definition at line 726 of file msvc_objectmodel.h.


The documentation for this class was generated from the following files: