OpenLexocad  27.1
Base::Handled Class Reference

#include <Handle.h>

Inheritance diagram for Base::Handled:
Data::ComplexGeoData

Public Member Functions

 Handled ()
 
virtual ~Handled ()
 
void ref () const
 
void unref () const
 
int getRefCount (void) const
 
const Handledoperator= (const Handled &)
 

Detailed Description

Handled class Implementation of the reference counting pattern.

Constructor & Destructor Documentation

◆ Handled()

Base::Handled::Handled ( )

◆ ~Handled()

virtual Base::Handled::~Handled ( )
virtual

Member Function Documentation

◆ getRefCount()

int Base::Handled::getRefCount ( void  ) const

◆ operator=()

const Handled& Base::Handled::operator= ( const Handled )

◆ ref()

void Base::Handled::ref ( ) const

◆ unref()

void Base::Handled::unref ( ) const

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