SystemC 3.0.0
Accellera SystemC proof-of-concept library
|
#include <type_traits>
#include "sysc/kernel/sc_process_handle.h"
#include "sysc/kernel/sc_spawn_options.h"
Go to the source code of this file.
Classes | |
class | sc_core::sc_spawn_object< T > |
class | sc_core::sc_spawn_object_v< T, R > |
Namespaces | |
namespace | sc_core |
Functions | |
template<typename T , typename std::enable_if< std::is_invocable_v< T >, bool >::type = true> | |
sc_process_handle | sc_core::sc_spawn (T object, const char *name_p=0, const sc_spawn_options *opt_p=0) |
template<typename T , typename R , typename std::enable_if_t< std::is_invocable_r_v< R, T >, bool > = true> | |
sc_process_handle | sc_core::sc_spawn (R *r_p, T object, const char *name_p=0, const sc_spawn_options *opt_p=0) |