SystemC
2.3.2
Accellera SystemC proof-of-concept library
|
#include <cassert>
#include <cstdio>
#include <cstdlib>
#include <vector>
#include <Windows.h>
Go to the source code of this file.
Macros | |
#define | SC_LIKELY_(x) !!(x) |
#define | SC_UNLIKELY_(x) !!(x) |
#define | SC_CPLUSPLUS __cplusplus |
#define | SC_CPLUSPLUS_BASE_ 201103L |
#define | IEEE_1666_CPLUSPLUS SC_CPLUSPLUS |
#define | SC_TPLEXTERN_ extern |
#define | SC_API /* nothing */ |
#define | SC_API_TEMPLATE_DECL_ SC_TPLEXTERN_ template class SC_API |
#define IEEE_1666_CPLUSPLUS SC_CPLUSPLUS |
Definition at line 137 of file sc_cmnhdr.h.
#define SC_API /* nothing */ |
Definition at line 168 of file sc_cmnhdr.h.
#define SC_API_TEMPLATE_DECL_ SC_TPLEXTERN_ template class SC_API |
Definition at line 177 of file sc_cmnhdr.h.
#define SC_CPLUSPLUS __cplusplus |
Definition at line 121 of file sc_cmnhdr.h.
#define SC_CPLUSPLUS_BASE_ 201103L |
Definition at line 127 of file sc_cmnhdr.h.
#define SC_LIKELY_ | ( | x | ) | !!(x) |
helper macros to aid branch prediction on GCC (compatible) compilers
Definition at line 84 of file sc_cmnhdr.h.
#define SC_TPLEXTERN_ extern |
Definition at line 155 of file sc_cmnhdr.h.
#define SC_UNLIKELY_ | ( | x | ) | !!(x) |
Definition at line 85 of file sc_cmnhdr.h.