gem5  v20.1.0.0
Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | List of all members
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 Wed Sep 30 2020 14:03:13 for gem5 by doxygen 1.8.17