|  |  | @ -19,7 +19,7 @@ limitations under the License. */ | 
			
		
	
		
		
			
				
					
					|  |  |  | #define DISABLE_COPY_AND_ASSIGN(classname)         \ |  |  |  | #define DISABLE_COPY_AND_ASSIGN(classname)         \ | 
			
		
	
		
		
			
				
					
					|  |  |  |  private:                                          \ |  |  |  |  private:                                          \ | 
			
		
	
		
		
			
				
					
					|  |  |  |   classname(const classname&) = delete;            \ |  |  |  |   classname(const classname&) = delete;            \ | 
			
		
	
		
		
			
				
					
					|  |  |  |   classname(const classname&&) = delete;           \ |  |  |  |   classname(classname&&) = delete;                 \ | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |   classname& operator=(const classname&) = delete; \ |  |  |  |   classname& operator=(const classname&) = delete; \ | 
			
		
	
		
		
			
				
					
					|  |  |  |   classname& operator=(const classname&&) = delete |  |  |  |   classname& operator=(classname&&) = delete | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  | #endif |  |  |  | #endif | 
			
		
	
	
		
		
			
				
					|  |  | 
 |