ug4
ug::vrl::SmartPtrCls Class Reference

#include <playground.h>

Public Member Functions

void create_data (int size)
 
void print_name ()
 
 SmartPtrCls ()
 
 SmartPtrCls (std::string name)
 
 ~SmartPtrCls ()
 

Private Attributes

byte_data
 
std::string _name
 

Detailed Description

Test Class for SmartPointer. Only created via SmartPtr.

Constructor & Destructor Documentation

◆ SmartPtrCls() [1/2]

ug::vrl::SmartPtrCls::SmartPtrCls ( )

References _data, _name, and UG_LOG.

◆ SmartPtrCls() [2/2]

ug::vrl::SmartPtrCls::SmartPtrCls ( std::string  name)

References _data, _name, name, and UG_LOG.

◆ ~SmartPtrCls()

ug::vrl::SmartPtrCls::~SmartPtrCls ( )

References _data, _name, and UG_LOG.

Member Function Documentation

◆ create_data()

void ug::vrl::SmartPtrCls::create_data ( int  size)

References _data, _name, and UG_LOG.

Referenced by ug::vrl::registerPlayground().

◆ print_name()

void ug::vrl::SmartPtrCls::print_name ( )

References _name, and UG_LOG.

Referenced by ug::vrl::registerPlayground().

Member Data Documentation

◆ _data

byte* ug::vrl::SmartPtrCls::_data
private

◆ _name

std::string ug::vrl::SmartPtrCls::_name
private

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