casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Protected Member Functions | Private Member Functions | List of all members
casa::NonCopyable< T > Class Template Reference

NonCopyable Mixin (CRTP) More...

#include <ReaderInterface.h>

Protected Member Functions

 NonCopyable ()
 
 ~NonCopyable ()
 

Private Member Functions

 NonCopyable (NonCopyable const &)
 
T & operator= (T const &)
 

Detailed Description

template<class T>
class casa::NonCopyable< T >

NonCopyable Mixin (CRTP)

Definition at line 38 of file ReaderInterface.h.

Constructor & Destructor Documentation

template<class T>
casa::NonCopyable< T >::NonCopyable ( )
inlineprotected

Definition at line 40 of file ReaderInterface.h.

template<class T>
casa::NonCopyable< T >::~NonCopyable ( )
inlineprotected

Definition at line 42 of file ReaderInterface.h.

template<class T>
casa::NonCopyable< T >::NonCopyable ( NonCopyable< T > const &  )
inlineprivate

Definition at line 45 of file ReaderInterface.h.

Member Function Documentation

template<class T>
T& casa::NonCopyable< T >::operator= ( T const &  )
inlineprivate

Definition at line 47 of file ReaderInterface.h.


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