gem5 v24.0.0.0
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

Definition at line 121 of file sc_process_handle.hh.

◆ sc_process_b() [2/2]

sc_core::sc_process_b::sc_process_b ( )
inline

Definition at line 123 of file sc_process_handle.hh.

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_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_core::sc_set_location().


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

Generated on Tue Jun 18 2024 16:24:55 for gem5 by doxygen 1.11.0