C++ API Reference for Intel® Data Analytics Acceleration Library 2020 Update 1

library_version_info.h
1 /* file: library_version_info.h */
2 /*******************************************************************************
3 * Copyright 2014-2020 Intel Corporation
4 *
5 * Licensed under the Apache License, Version 2.0 (the "License");
6 * you may not use this file except in compliance with the License.
7 * You may obtain a copy of the License at
8 *
9 * http://www.apache.org/licenses/LICENSE-2.0
10 *
11 * Unless required by applicable law or agreed to in writing, software
12 * distributed under the License is distributed on an "AS IS" BASIS,
13 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 * See the License for the specific language governing permissions and
15 * limitations under the License.
16 *******************************************************************************/
17 
18 /*
19 //++
20 // Intel(R) DAAL version information.
21 //--
22 */
23 
24 #ifndef __LIBRARY_VERSION_INFO_H__
25 #define __LIBRARY_VERSION_INFO_H__
26 
27 
28 #define __INTEL_DAAL_BUILD_DATE 21990101
29 
30 #define __INTEL_DAAL__ 2199
31 #define __INTEL_DAAL_MINOR__ 9
32 #define __INTEL_DAAL_UPDATE__ 9
33 
34 #define INTEL_DAAL_VERSION (__INTEL_DAAL__ * 10000 + __INTEL_DAAL_MINOR__ * 100 + __INTEL_DAAL_UPDATE__)
35 
36 
37 #include "services/base.h"
38 
39 namespace daal
40 {
46 namespace services
47 {
48 
49 namespace interface1
50 {
62 class DAAL_EXPORT LibraryVersionInfo: public Base
63 {
64 public:
65  const int majorVersion;
66  const int minorVersion;
67  const int updateVersion;
68  const char *productStatus;
69  const char *build;
70  const char *build_rev;
71  const char *name;
72  const char *processor;
74  LibraryVersionInfo();
75  ~LibraryVersionInfo();
76 };
78 } // namespace interface1
79 using interface1::LibraryVersionInfo;
80 
81 }
83 }
84 #endif
daal::services::interface1::LibraryVersionInfo::build_rev
const char * build_rev
Definition: library_version_info.h:70
daal::services::interface1::LibraryVersionInfo::minorVersion
const int minorVersion
Definition: library_version_info.h:66
daal::services::interface1::LibraryVersionInfo::updateVersion
const int updateVersion
Definition: library_version_info.h:67
daal::Base
Base class for Intel(R) Data Analytics Acceleration Library objects
Definition: base.h:41
daal::services::interface1::LibraryVersionInfo::build
const char * build
Definition: library_version_info.h:69
daal::services::interface1::LibraryVersionInfo::name
const char * name
Definition: library_version_info.h:71
daal::services::interface1::LibraryVersionInfo::majorVersion
const int majorVersion
Definition: library_version_info.h:65
daal::services::interface1::LibraryVersionInfo
Provides information about the version of Intel(R) Data Analytics Acceleration Library.
Definition: library_version_info.h:62
daal::services::interface1::LibraryVersionInfo::productStatus
const char * productStatus
Definition: library_version_info.h:68
daal::services::interface1::LibraryVersionInfo::processor
const char * processor
Definition: library_version_info.h:72

For more complete information about compiler optimizations, see our Optimization Notice.