23 lines
725 B
C
Raw Normal View History

2001-01-01 00:00:00 +01:00
/*--------------------------------------------------------------------------*
*
* Microsoft Windows
* Copyright (C) Microsoft Corporation, 1992 - 000
*
* File: cpputil.h
*
* Contents: Miscellaneous C++ utilities
*
* History: 29-Mar-2000 jeffro Created
*
*--------------------------------------------------------------------------*/
#pragma once
/*
* add these to a class declaration if you don't want it to be copied
* and/or assigned
*/
#define DECLARE_NOT_COPIABLE( ClassName) private: ClassName (const ClassName&); // not implemented
#define DECLARE_NOT_ASSIGNABLE(ClassName) private: ClassName& operator=(const ClassName&); // not implemented