MeVisLab Toolbox Reference
mlCompilerInfo.h
Go to the documentation of this file.
1
/*************************************************************************************
2
**
3
** Copyright 2008, MeVis Medical Solutions AG
4
**
5
** The user may use this file in accordance with the license agreement provided with
6
** the Software or, alternatively, in accordance with the terms contained in a
7
** written agreement between the user and MeVis Medical Solutions AG.
8
**
9
** For further information use the contact form at https://www.mevislab.de/contact
10
**
11
**************************************************************************************/
12
13
#ifndef ML_COMPILER_INFO_H
14
#define ML_COMPILER_INFO_H
15
17
18
#include "
mlUtilsSystem.h
"
19
#include <ThirdPartyWarningsDisable.h>
20
#include <string>
21
#include <ThirdPartyWarningsRestore.h>
22
23
ML_UTILS_START_NAMESPACE
24
25
class
ML_UTILS_EXPORT
CompilerInfo
26
{
27
public
:
29
static
const
std::string &
name
();
30
32
static
const
std::string
kUnknownModel
;
33
};
34
35
ML_UTILS_END_NAMESPACE
36
37
#endif
// _CompilerInfo_H
ml::CompilerInfo
Definition:
mlCompilerInfo.h:26
ml::CompilerInfo::kUnknownModel
static const std::string kUnknownModel
Unknown model name constant.
Definition:
mlCompilerInfo.h:32
ml::CompilerInfo::name
static const std::string & name()
Returns the compiler name.
ML_UTILS_EXPORT
#define ML_UTILS_EXPORT
Definition:
mlUtilities.h:18
mlUtilsSystem.h
MeVis
Foundation
Sources
MLUtilities
mlCompilerInfo.h
Generated by
1.9.1