HPCToolkit
Unique Class Reference

#include <Unique.hpp>

Inheritance diagram for Unique:
Collaboration diagram for Unique:

Protected Member Functions

 Unique ()
 
 Unique (const char *theClassName)
 
virtual ~Unique ()
 

Private Member Functions

 Unique (const Unique &mo)
 
Uniqueoperator= (const Unique &mo)
 

Private Attributes

std::string className
 

Static Private Attributes

static std::set< std::string > classNameSet
 

Detailed Description

Definition at line 104 of file Unique.hpp.

Constructor & Destructor Documentation

◆ Unique() [1/3]

Unique::Unique ( )
protected

Definition at line 85 of file Unique.cpp.

◆ Unique() [2/3]

Unique::Unique ( const char *  theClassName)
protected

Definition at line 104 of file Unique.cpp.

◆ ~Unique()

Unique::~Unique ( )
protectedvirtual

Definition at line 132 of file Unique.cpp.

◆ Unique() [3/3]

Unique::Unique ( const Unique mo)
private

Member Function Documentation

◆ operator=()

Unique& Unique::operator= ( const Unique mo)
private

Member Data Documentation

◆ className

std::string Unique::className
private

Definition at line 133 of file Unique.hpp.

◆ classNameSet

std::set< std::string > Unique::classNameSet
staticprivate

Definition at line 122 of file Unique.hpp.


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