| 
    Intel(R) Threading Building Blocks Doxygen Documentation
    version 4.2.3
    
   | 
 
#include "tbb/tbb_stddef.h"#include "tbb_assert_impl.h"#include "tbb/tbb_exception.h"#include "tbb/tbb_machine.h"#include "tbb_misc.h"#include "tbb_version.h"#include <cstdio>#include <cstdlib>#include <stdexcept>#include <cstring>#include <unistd.h>Go to the source code of this file.
Namespaces | |
| tbb | |
| The graph class.  | |
| tbb::internal | |
| Identifiers declared inside namespace internal should never be used directly by client code.  | |
Macros | |
| #define | __TBB_STD_RETHROW_EXCEPTION_POSSIBLY_BROKEN | 
| #define | PRINT_ERROR_AND_ABORT(exc_name, msg) | 
| #define | DO_THROW(exc, init_args) PRINT_ERROR_AND_ABORT(#exc, #init_args) | 
Functions | |
| size_t | tbb::internal::DefaultSystemPageSize () | 
| Returns OS regular memory page size.  More... | |
| void __TBB_EXPORTED_FUNC | tbb::internal::handle_perror (int error_code, const char *aux_info) | 
| Throws std::runtime_error with what() returning error_code description prefixed with aux_info.  More... | |
| void __TBB_EXPORTED_FUNC | tbb::internal::throw_bad_last_alloc_exception_v4 () | 
| Obsolete.  More... | |
| void __TBB_EXPORTED_FUNC | tbb::internal::throw_exception_v4 (exception_id) | 
| Gathers all throw operators in one place.  More... | |
| void | tbb::internal::fix_broken_rethrow () | 
| bool | tbb::internal::gcc_rethrow_exception_broken () | 
| void | tbb::internal::PrintVersion () | 
| Prints TBB version information on stderr.  More... | |
| void | tbb::internal::PrintExtraVersionInfo (const char *category, const char *format,...) | 
| Prints arbitrary extra TBB version information on stderr.  More... | |
| void | tbb::internal::PrintRMLVersionInfo (void *arg, const char *server_info) | 
| A callback routine to print RML version information on stderr.  More... | |
| bool | tbb::internal::cpu_has_speculation () | 
| check for transaction support.  More... | |
| int __TBB_EXPORTED_FUNC | tbb::TBB_runtime_interface_version () | 
| The function returns the interface version of the TBB shared library being used.  More... | |
Variables | |
| static const char | tbb::internal::VersionString [] = "\0" TBB_VERSION_STRINGS | 
| static bool | tbb::internal::PrintVersionFlag = false | 
| #define __TBB_STD_RETHROW_EXCEPTION_POSSIBLY_BROKEN | 
Definition at line 40 of file tbb_misc.cpp.
| #define DO_THROW | ( | exc, | |
| init_args | |||
| ) | PRINT_ERROR_AND_ABORT(#exc, #init_args) | 
Definition at line 67 of file tbb_misc.cpp.
| #define PRINT_ERROR_AND_ABORT | ( | exc_name, | |
| msg | |||
| ) | 
Definition at line 62 of file tbb_misc.cpp.