Deleted Copy Constructor/Assignment
            crupest
            Declare a deleted copy constructor and a deleted copy assignment operator for a class.
            deletecopy
            
                Expansion
            
        
        
            
                
                    classname
                    class_name
                    The name of the class.
                
            
            
                
            
        
    
    
        
            Default Copy Constructor/Assignment
            crupest
            Declare a default copy constructor and a default copy assignment operator for a class.
            defaultcopy
            
                Expansion
            
        
        
            
                
                    classname
                    class_name
                    The name of the class.
                
            
            
                
            
        
    
    
        
            Deleted Move Constructor/Assignment
            crupest
            Declare a deleted move constructor and a deleted move assignment operator for a class.
            deletemove
            
                Expansion
            
        
        
            
                
                    classname
                    class_name
                    The name of the class.
                
            
            
                
            
        
    
    
        
            Default Move Constructor/Assignment
            crupest
            Declare a default move constructor and a default move assignment operator for a class.
            defaultmove
            
                Expansion
            
        
        
            
                
                    classname
                    class_name
                    The name of the class.
                
            
            
                
            
        
    
    
        
            Default Copyable/Movable Class
            crupest
            Define a class with default constructor, destructor, move/copy constructor/assignment-operator.
            defaultclass
            
                Expansion
            
        
        
            
                
                    classname
                    class_name
                    The name of the class.
                
            
            
                
            
        
    
    
        
            Default Noncopyable/Nonmovable Class
            crupest
            Define a class with default constructor, destructor and deleted move/copy constructor/assignment-operator.
            objectclass
            
                Expansion
            
        
        
            
                
                    classname
                    class_name
                    The name of the class.