TIMPI
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Private Attributes | Static Private Attributes | List of all members
TIMPI::ManageType Class Reference

#include <standard_type.h>

Inheritance diagram for TIMPI::ManageType:
[legend]

Public Member Functions

 ManageType (data_type uncommitted_type)
 
virtual ~ManageType () override
 

Static Public Member Functions

static void add (std::unique_ptr< SemiPermanent > obj)
 

Private Attributes

data_type _type
 

Static Private Attributes

static int _ref_count = 0
 
static std::vector< std::unique_ptr< SemiPermanent > > _stuff_to_clean
 

Detailed Description

Definition at line 255 of file standard_type.h.

Constructor & Destructor Documentation

◆ ManageType()

TIMPI::ManageType::ManageType ( data_type  uncommitted_type)
inline

Definition at line 258 of file standard_type.h.

258 :
261 }
Tnew cast_int(Told oldvar)

References TIMPI::cast_int().

◆ ~ManageType()

virtual TIMPI::ManageType::~ManageType ( )
inlineoverridevirtual

Definition at line 263 of file standard_type.h.

263 {
265 }

References _type, and TIMPI::cast_int().

Member Function Documentation

◆ add()

void TIMPI::SemiPermanent::add ( std::unique_ptr< SemiPermanent obj)
staticinherited

Member Data Documentation

◆ _ref_count

int TIMPI::SemiPermanent::_ref_count = 0
staticprivateinherited

◆ _stuff_to_clean

std::vector< std::unique_ptr< SemiPermanent > > TIMPI::SemiPermanent::_stuff_to_clean
staticprivateinherited

Definition at line 74 of file semipermanent.h.

Referenced by TIMPI::SemiPermanent::add(), and TIMPI::SemiPermanent::Ref::~Ref().

◆ _type

data_type TIMPI::ManageType::_type
private

Definition at line 267 of file standard_type.h.

Referenced by ~ManageType().


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