gem5 v24.0.0.0
Loading...
Searching...
No Matches
tlm_utils::instance_specific_extension_container_pool Class Reference

Public Member Functions

instance_specific_extension_containercreate ()
 
void free (instance_specific_extension_container *)
 

Static Public Member Functions

static instance_specific_extension_container_poolinstance ()
 

Private Member Functions

 instance_specific_extension_container_pool ()
 
 ~instance_specific_extension_container_pool ()
 

Private Attributes

instance_specific_extension_containerunused
 

Detailed Description

Definition at line 104 of file instance_specific_extensions.cc.

Constructor & Destructor Documentation

◆ instance_specific_extension_container_pool()

tlm_utils::instance_specific_extension_container_pool::instance_specific_extension_container_pool ( )
inlineprivate

Definition at line 106 of file instance_specific_extensions.cc.

◆ ~instance_specific_extension_container_pool()

tlm_utils::instance_specific_extension_container_pool::~instance_specific_extension_container_pool ( )
private

Member Function Documentation

◆ create()

instance_specific_extension_container * tlm_utils::instance_specific_extension_container_pool::create ( )

◆ free()

void tlm_utils::instance_specific_extension_container_pool::free ( instance_specific_extension_container * cont)

◆ instance()

static instance_specific_extension_container_pool & tlm_utils::instance_specific_extension_container_pool::instance ( )
inlinestatic

Member Data Documentation

◆ unused

instance_specific_extension_container* tlm_utils::instance_specific_extension_container_pool::unused
private

Definition at line 121 of file instance_specific_extensions.cc.


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

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