Protected Member Functions | Private Member Functions | List of all members
karto::NonCopyable Class Reference

#include <Karto.h>

Inheritance diagram for karto::NonCopyable:
Inheritance graph
[legend]

Protected Member Functions

 NonCopyable ()
 
virtual ~NonCopyable ()
 

Private Member Functions

 NonCopyable (const NonCopyable &)
 
const NonCopyableoperator= (const NonCopyable &)
 

Detailed Description

Subclass this class to make a non-copyable class (copy constructor and assignment operator are private)

Definition at line 166 of file Karto.h.

Constructor & Destructor Documentation

◆ NonCopyable() [1/2]

karto::NonCopyable::NonCopyable ( const NonCopyable )
private

◆ NonCopyable() [2/2]

karto::NonCopyable::NonCopyable ( )
inlineprotected

Definition at line 173 of file Karto.h.

◆ ~NonCopyable()

virtual karto::NonCopyable::~NonCopyable ( )
inlineprotectedvirtual

Definition at line 177 of file Karto.h.

Member Function Documentation

◆ operator=()

const NonCopyable& karto::NonCopyable::operator= ( const NonCopyable )
private

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


open_karto
Author(s):
autogenerated on Tue Jul 23 2024 02:26:00