CMS 3D CMS Logo

c++11.h
Go to the documentation of this file.
1 #ifndef __class_____class___h
2 #define __class_____class___h
3 // -*- C++ -*-
4 /*
5 Class : __class__
6 Created by : __author__ on __date__
7 Description:
8 Parameters :
9 Returns :
10 Throws :
11 */
12 
13 class __class__ {
14  // ---------- friend classes and functions ---------------
15 public:
16  // ---------- constants, enums and typedefs --------------
17 
18  // ---------- Constructors and destructor ----------------
19  __class__();
20  virtual ~__class__();
21 
22  // ---------- member functions ---------------------------
23 
24  // ---------- const member functions ---------------------
25 
26  // ---------- static member functions --------------------
27 
28 protected:
29  // ---------- protected member functions -----------------
30 
31  // ---------- protected const member functions -----------
32 
33 private:
34  // ---------- Constructors and destructor ----------------
35  __class__( const __class__& src ); // copy-ctor
36  // __class__(const __class__&) = delete; // stop default
37  __class__( __class__&& src ); // move-ctor
38 
39  // ---------- assignment operator(s) ---------------------
40  const __class__& operator=( const __class__& rhs ); // copy assignment oper
41  // const __class__& operator=(const __class__&) = delete; // stop default
42  __class__& operator=( __class__&& rhs ); // move assignment oper
43 
44  // ---------- private member functions -------------------
45 
46  // ---------- private const member functions -------------
47 
48  // ---------- data members -------------------------------
49 
50  // ---------- static data members ------------------------
51 };
52 #endif
__class__()
Definition: Skeleton.cc:30
const __class__ & operator=(const __class__ &rhs)
virtual ~__class__()
Definition: EDAnalyzer.cc:89