gem5 v25.0.0.1
Loading...
Searching...
No Matches
sc_core::sc_process_b Class Reference

#include <sc_process_handle.hh>

Inheritance diagram for sc_core::sc_process_b:
sc_core::sc_object sc_gem5::Process sc_gem5::Method sc_gem5::Thread sc_gem5::CThread

Public Member Functions

 sc_process_b (const char *name)
 sc_process_b ()
Public Member Functions inherited from sc_core::sc_object
const char * name () const
const char * basename () const
virtual const char * kind () const
virtual void print (std::ostream &=std::cout) const
virtual void dump (std::ostream &=std::cout) const
virtual const std::vector< sc_object * > & get_child_objects () const
virtual const std::vector< sc_event * > & get_child_events () const
sc_objectget_parent_object () const
bool add_attribute (sc_attr_base &)
sc_attr_baseget_attribute (const std::string &)
sc_attr_baseremove_attribute (const std::string &)
void remove_all_attributes ()
int num_attributes () const
sc_attr_cltnattr_cltn ()
const sc_attr_cltnattr_cltn () const
sc_simcontextsimcontext () const

Public Attributes

const char * file
int lineno

Additional Inherited Members

Protected Member Functions inherited from sc_core::sc_object
 sc_object ()
 sc_object (const char *)
 sc_object (const sc_object &)
sc_objectoperator= (const sc_object &)
virtual ~sc_object ()

Detailed Description

Definition at line 118 of file sc_process_handle.hh.

Constructor & Destructor Documentation

◆ sc_process_b() [1/2]

sc_core::sc_process_b::sc_process_b ( const char * name)
inline

◆ sc_process_b() [2/2]

sc_core::sc_process_b::sc_process_b ( )
inline

Definition at line 123 of file sc_process_handle.hh.

References file, lineno, and sc_core::sc_object::sc_object().

Member Data Documentation

◆ file

const char* sc_core::sc_process_b::file

Definition at line 125 of file sc_process_handle.hh.

Referenced by sc_process_b(), sc_process_b(), and sc_core::sc_set_location().

◆ lineno

int sc_core::sc_process_b::lineno

Definition at line 126 of file sc_process_handle.hh.

Referenced by sc_process_b(), sc_process_b(), and sc_core::sc_set_location().


The documentation for this class was generated from the following file:

Generated on Sat Oct 18 2025 08:07:53 for gem5 by doxygen 1.14.0