GlobalObjects
Loading...
Searching...
No Matches
EuCompilerInfo.h
Go to the documentation of this file.
1#ifndef INC_EUCOMPILERINFO_H
2#define INC_EUCOMPILERINFO_H
3//-----------------------------------------------------------------------------
68//-----------------------------------------------------------------------------
69// includes
70#include "EuToolTypes.h"
71#include <string>
72//-----------------------------------------------------------------------------
73namespace eut
74{
75 //---------------------------------------------------------------------------
89 namespace CompilerInfo
90 {
91 //-------------------------------------------------------------------------
104 //-------------------------------------------------------------------------
120 __tool_export_dll int getCompilerNameAndVersion( std::string & rsCompilerName,
121 std::string & rsCompilerVersion );
122 //-------------------------------------------------------------------------
136 //-------------------------------------------------------------------------
160 //-------------------------------------------------------------------------
161 };
162 //---------------------------------------------------------------------------
163} // namespace eut
164#endif
For each library, here 'EuTools' there is a type file.
#define __tool_export_dll
Definition EuToolTypes.h:94
Returns compiler name, compiler version and whether compiled for 32 or 64 bit.
Definition EuCompilerInfo.h:90
__tool_export_dll int getEnvBits()
__tool_export_dll int getCompilerNameAndVersion(std::string &rsCompilerName, std::string &rsCompilerVersion)
__tool_export_dll std::string getCompilerInfo()
__tool_export_dll std::string getCplusplusVersionAsString()
Definition IniFile.h:79