tbb_version.h File Reference
`#include "tbb/tbb_stddef.h"`
`#include "version_string.ver"`
Include dependency graph for tbb_version.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Macros

#define | ENDL "\n"
#define | __TBB_VERSION_STRINGS
#define | __TBB_DATETIME __DATE__ __TIME__
#define | __TBB_VERSION_NUMBER(N) #N ": VERSION\t\t" __TBB_STRING(TBB_VERSION_MAJOR.TBB_VERSION_MINOR) ENDL
#define | __TBB_INTERFACE_VERSION_NUMBER(N) #N ": INTERFACE VERSION\t" __TBB_STRING(TBB_INTERFACE_VERSION) ENDL
#define | __TBB_VERSION_DATETIME(N) #N ": BUILD_DATE\t\t" __TBB_DATETIME ENDL
#define | __TBB_VERSION_USE_DEBUG(N) #N ": TBB_USE_DEBUG\tundefined" ENDL
#define | __TBB_VERSION_USE_ASSERT(N) #N ": TBB_USE_ASSERT\tundefined" ENDL
#define | __TBB_VERSION_TBB_PREVIEW_BINARY(N)
#define | __TBB_VERSION_DO_NOTIFY(N) #N ": DO_ITT_NOTIFY\tundefined" ENDL
#define | TBB_VERSION_STRINGS_P(N) __TBB_VERSION_NUMBER(N) __TBB_INTERFACE_VERSION_NUMBER(N) __TBB_VERSION_DATETIME(N) __TBB_VERSION_STRINGS(N) __TBB_VERSION_USE_DEBUG(N) __TBB_VERSION_USE_ASSERT(N) __TBB_VERSION_TBB_PREVIEW_BINARY(N) __TBB_VERSION_DO_NOTIFY(N)
#define | TBB_VERSION_STRINGS TBB_VERSION_STRINGS_P(TBB)
#define | TBBMALLOC_VERSION_STRINGS TBB_VERSION_STRINGS_P(TBBmalloc)
#define | __TBB_VERSION_YMD 0, 0
#define | TBB_VERNUMBERS TBB_VERSION_MAJOR, TBB_VERSION_MINOR, __TBB_VERSION_YMD
#define | TBB_VERSION __TBB_STRING(TBB_VERNUMBERS)

## Macro Definition Documentation

## __TBB_DATETIME

#define __TBB_DATETIME __DATE__ __TIME__

Definition at line 41 of file tbb_version.h.

## __TBB_INTERFACE_VERSION_NUMBER

#define __TBB_INTERFACE_VERSION_NUMBER | ( |  | N | ) | #N ": INTERFACE VERSION\t" __TBB_STRING(TBB_INTERFACE_VERSION) ENDL

Definition at line 46 of file tbb_version.h.

## __TBB_VERSION_DATETIME

#define __TBB_VERSION_DATETIME | ( |  | N | ) | #N ": BUILD_DATE\t\t" __TBB_DATETIME ENDL

Definition at line 48 of file tbb_version.h.

## __TBB_VERSION_DO_NOTIFY

#define __TBB_VERSION_DO_NOTIFY | ( |  | N | ) | #N ": DO_ITT_NOTIFY\tundefined" ENDL

Definition at line 93 of file tbb_version.h.

## __TBB_VERSION_NUMBER

#define __TBB_VERSION_NUMBER | ( |  | N | ) | #N ": VERSION\t\t" __TBB_STRING(TBB_VERSION_MAJOR.TBB_VERSION_MINOR) ENDL

Definition at line 45 of file tbb_version.h.

## __TBB_VERSION_STRINGS

#define __TBB_VERSION_STRINGS

Value:
"TBB: BUILD_HOST\tUnknown\n" \
"TBB: BUILD_ARCH\tUnknown\n" \
"TBB: BUILD_OS\t\tUnknown\n" \
"TBB: BUILD_CL\t\tUnknown\n" \
"TBB: BUILD_COMPILER\tUnknown\n" \
"TBB: BUILD_COMMAND\tUnknown\n"

Definition at line 29 of file tbb_version.h.

## __TBB_VERSION_TBB_PREVIEW_BINARY

#define __TBB_VERSION_TBB_PREVIEW_BINARY | ( |  | N | ) |

Definition at line 84 of file tbb_version.h.

## __TBB_VERSION_USE_ASSERT

#define __TBB_VERSION_USE_ASSERT | ( |  | N | ) | #N ": TBB_USE_ASSERT\tundefined" ENDL

Definition at line 71 of file tbb_version.h.

## __TBB_VERSION_USE_DEBUG

#define __TBB_VERSION_USE_DEBUG | ( |  | N | ) | #N ": TBB_USE_DEBUG\tundefined" ENDL

Definition at line 50 of file tbb_version.h.

## __TBB_VERSION_YMD

#define __TBB_VERSION_YMD 0, 0

Definition at line 110 of file tbb_version.h.

## ENDL

#define ENDL "\n"

Definition at line 22 of file tbb_version.h.

## TBB_VERNUMBERS

#define TBB_VERNUMBERS TBB_VERSION_MAJOR, TBB_VERSION_MINOR, __TBB_VERSION_YMD

Definition at line 113 of file tbb_version.h.

## TBB_VERSION

#define TBB_VERSION __TBB_STRING(TBB_VERNUMBERS)

Definition at line 115 of file tbb_version.h.

## TBB_VERSION_STRINGS

#define TBB_VERSION_STRINGS TBB_VERSION_STRINGS_P(TBB)

Definition at line 105 of file tbb_version.h.

## TBB_VERSION_STRINGS_P

#define TBB_VERSION_STRINGS_P | ( |  | N | ) | __TBB_VERSION_NUMBER(N) __TBB_INTERFACE_VERSION_NUMBER(N) __TBB_VERSION_DATETIME(N) __TBB_VERSION_STRINGS(N) __TBB_VERSION_USE_DEBUG(N) __TBB_VERSION_USE_ASSERT(N) __TBB_VERSION_TBB_PREVIEW_BINARY(N) __TBB_VERSION_DO_NOTIFY(N)

Definition at line 103 of file tbb_version.h.

## TBBMALLOC_VERSION_STRINGS

#define TBBMALLOC_VERSION_STRINGS TBB_VERSION_STRINGS_P(TBBmalloc)

Definition at line 106 of file tbb_version.h.

Copyright © 2005-2020 Intel Corporation. All Rights Reserved.

Intel, Pentium, Intel Xeon, Itanium, Intel XScale and VTune are registered trademarks or trademarks of Intel Corporation or its subsidiaries in the United States and other countries.

* Other names and brands may be claimed as the property of others.