Blaze  3.6
NonCreatable.h
Go to the documentation of this file.
1 //=================================================================================================
33 //=================================================================================================
34 
35 #ifndef _BLAZE_UTIL_NONCREATABLE_H_
36 #define _BLAZE_UTIL_NONCREATABLE_H_
37 
38 
39 namespace blaze {
40 
41 //=================================================================================================
42 //
43 // CLASS DEFINITION
44 //
45 //=================================================================================================
46 
47 //*************************************************************************************************
66 {
67  protected:
68  //**Constructors and copy assignment operator***************************************************
71  NonCreatable() = delete;
72  NonCreatable( const NonCreatable& ) = delete;
73  NonCreatable& operator=( const NonCreatable& ) = delete;
74 
75  //**********************************************************************************************
76 };
77 //*************************************************************************************************
78 
79 } // namespace blaze
80 
81 #endif
Namespace of the Blaze C++ math library.
Definition: Blaze.h:58
NonCreatable & operator=(const NonCreatable &)=delete
Copy assignment operator (explicitly deleted)
NonCreatable()=delete
Constructor (explicitly deleted)
Base class for non-creatable (static) classes.The NonCreatable class is intended to work as a base cl...
Definition: NonCreatable.h:65