jle_cpp_tk  0.0 2015-04-03 sh1:"d699093732dd5f321606d0ff7a6b63b229f1922c"
A small, safe, selft contained, soft-realtime C++ toolkit
basic_types.hpp
1 #ifndef JLE_BASIC_TYPES_H
2 #define JLE_BASIC_TYPES_H
3 
4 
5 
6 
7 namespace jle
8 {
9 
10  class non_copyable {
11  public:
12  non_copyable() {}
13  ~non_copyable() {}
14  non_copyable(non_copyable&&) = default;
15  non_copyable& operator=(non_copyable&&) = default;
16 
17  non_copyable(const non_copyable&) = delete;
18  non_copyable& operator=(const non_copyable&) = delete;
19  };
20 
21 }; // end namespace
22 
23 
24 #endif // JLE_BASIC_TYPES_H
Definition: basic_types.hpp:10
generic namespace
Definition: alarm.cpp:12