gem5  v22.0.0.1
Classes | Namespaces | Typedefs | Functions
object.hh File Reference
#include <string>
#include <vector>
#include "systemc/ext/core/sc_attr.hh"
#include "systemc/ext/core/sc_object.hh"

Go to the source code of this file.

Classes

class  sc_gem5::Object
 

Namespaces

 sc_gem5
 

Typedefs

typedef std::vector< sc_core::sc_object * > sc_gem5::Objects
 
typedef Objects::iterator sc_gem5::ObjectsIt
 
typedef Events::iterator sc_gem5::EventsIt
 

Functions

std::string sc_gem5::pickUniqueName (::sc_core::sc_object *parent, std::string base)
 
sc_core::sc_objectsc_gem5::findObject (const char *name, const Objects &objects)
 
sc_core::sc_objectsc_gem5::pickParentObj ()
 
void sc_gem5::pushParentObj (sc_core::sc_object *obj)
 
void sc_gem5::popParentObj ()
 

Generated on Sat Jun 18 2022 08:12:53 for gem5 by doxygen 1.8.17