#include <iostream>
#include <typeinfo>
#include <vector>
Go to the source code of this file.
◆ DECLARE_EXTENDED_PHASE
◆ SC_CONCAT_HELPER_
◆ SC_CONCAT_HELPER_DEFERRED_
◆ SC_CONCAT_HELPER_MORE_DEFERRED_
#define SC_CONCAT_HELPER_MORE_DEFERRED_ |
( |
|
a, |
|
|
|
b |
|
) |
| a ## b |
◆ SC_STRINGIFY_HELPER_
◆ SC_STRINGIFY_HELPER_DEFERRED_
◆ SC_STRINGIFY_HELPER_MORE_DEFERRED_
#define SC_STRINGIFY_HELPER_MORE_DEFERRED_ |
( |
|
a | ) |
#a |
◆ TLM_DECLARE_EXTENDED_PHASE
#define TLM_DECLARE_EXTENDED_PHASE |
( |
|
name_arg | ) |
|
Value:
{ \
public: \
SC_CONCAT_HELPER_(tlm_phase_, name_arg)() : \
\
{} \
\
static const this_type &get_phase() \
\
{ \
static this_type this_; \
return this_; \
} \
} const name_arg
Definition at line 85 of file phase.hh.