C++ API Reference for Intel® Data Analytics Acceleration Library 2019

library_version_info.h
1 /* file: library_version_info.h */
2 /*******************************************************************************
3 * Copyright 2014-2018 Intel Corporation.
4 *
5 * This software and the related documents are Intel copyrighted materials, and
6 * your use of them is governed by the express license under which they were
7 * provided to you (License). Unless the License provides otherwise, you may not
8 * use, modify, copy, publish, distribute, disclose or transmit this software or
9 * the related documents without Intel's prior written permission.
10 *
11 * This software and the related documents are provided as is, with no express
12 * or implied warranties, other than those that are expressly stated in the
13 * License.
14 *******************************************************************************/
15 
16 /*
17 //++
18 // Intel(R) DAAL version information.
19 //--
20 */
21 
22 #ifndef __LIBRARY_VERSION_INFO_H__
23 #define __LIBRARY_VERSION_INFO_H__
24 
25 
26 #define __INTEL_DAAL_BUILD_DATE 21990101
27 
28 #define __INTEL_DAAL__ 2199
29 #define __INTEL_DAAL_MINOR__ 9
30 #define __INTEL_DAAL_UPDATE__ 9
31 
32 #define INTEL_DAAL_VERSION (__INTEL_DAAL__ * 10000 + __INTEL_DAAL_MINOR__ * 100 + __INTEL_DAAL_UPDATE__)
33 
34 
35 #include "services/base.h"
36 
37 namespace daal
38 {
44 namespace services
45 {
46 
47 namespace interface1
48 {
60 class DAAL_EXPORT LibraryVersionInfo: public Base
61 {
62 public:
63  const int majorVersion;
64  const int minorVersion;
65  const int updateVersion;
66  const char *productStatus;
67  const char *build;
68  const char *build_rev;
69  const char *name;
70  const char *processor;
72  LibraryVersionInfo();
73  ~LibraryVersionInfo();
74 };
76 } // namespace interface1
77 using interface1::LibraryVersionInfo;
78 
79 }
81 }
82 #endif
daal::services::interface1::LibraryVersionInfo::name
const char * name
Definition: library_version_info.h:69
daal
Definition: algorithm_base_common.h:31
daal::services::interface1::LibraryVersionInfo::majorVersion
const int majorVersion
Definition: library_version_info.h:63
daal::services::interface1::LibraryVersionInfo::processor
const char * processor
Definition: library_version_info.h:70
daal::services::interface1::LibraryVersionInfo::productStatus
const char * productStatus
Definition: library_version_info.h:66
daal::services::interface1::LibraryVersionInfo::minorVersion
const int minorVersion
Definition: library_version_info.h:64
daal::services::interface1::LibraryVersionInfo::updateVersion
const int updateVersion
Definition: library_version_info.h:65
daal::services::interface1::LibraryVersionInfo::build_rev
const char * build_rev
Definition: library_version_info.h:68
daal::Base
Base class for Intel(R) Data Analytics Acceleration Library objects
Definition: base.h:39
daal::services::interface1::LibraryVersionInfo
Provides information about the version of Intel(R) Data Analytics Acceleration Library.
Definition: library_version_info.h:60
daal::services::interface1::LibraryVersionInfo::build
const char * build
Definition: library_version_info.h:67

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