scc 2026.07
SystemC components library
scc::async_thread Struct Reference
Inheritance diagram for scc::async_thread:
Collaboration diagram for scc::async_thread:

Public Member Functions

 async_thread (const char *nm)
void start (std::function< sc_core::sc_time()> const &f)
const sc_core::sc_event & thread_finish_event () const

Detailed Description

Definition at line 13 of file async_thread.h.

Constructor & Destructor Documentation

◆ async_thread() [1/2]

scc::async_thread::async_thread ( )
inline

Definition at line 15 of file async_thread.h.

◆ async_thread() [2/2]

scc::async_thread::async_thread ( const char * nm)
inlineexplicit

Definition at line 18 of file async_thread.h.

◆ ~async_thread()

scc::async_thread::~async_thread ( )
inline

Definition at line 21 of file async_thread.h.

Member Function Documentation

◆ start()

void scc::async_thread::start ( std::function< sc_core::sc_time()> const & f)
inline

Definition at line 26 of file async_thread.h.

◆ thread_finish_event()

const sc_core::sc_event & scc::async_thread::thread_finish_event ( ) const
inline

Definition at line 38 of file async_thread.h.


The documentation for this struct was generated from the following file:
  • /home/eyck/Projects/MINRES/SystemC-Components/src/sysc/scc/async_thread.h