1/*****************************************************************************/
2// Copyright 2012 Adobe Systems Incorporated
3// All Rights Reserved.
4//
5// NOTICE:  Adobe permits you to use, modify, and distribute this file in
6// accordance with the terms of the Adobe license agreement accompanying it.
7/*****************************************************************************/
8
9/* $Id: //mondo/dng_sdk_1_4/dng_sdk/source/dng_uncopyable.h#1 $ */
10/* $DateTime: 2012/09/05 12:31:51 $ */
11/* $Change: 847652 $ */
12/* $Author: tknoll $ */
13
14/*****************************************************************************/
15
16#ifndef __dng_uncopyable__
17#define __dng_uncopyable__
18
19/*****************************************************************************/
20
21// Virtual base class to prevent object copies.
22
23class dng_uncopyable
24	{
25
26	protected:
27
28		dng_uncopyable ()
29			{
30			}
31
32		~dng_uncopyable ()
33			{
34			}
35
36	private:
37
38		dng_uncopyable (const dng_uncopyable &);
39
40		dng_uncopyable & operator= (const dng_uncopyable &);
41
42	};
43
44/*****************************************************************************/
45
46#endif	// __dng_uncopyable__
47
48/*****************************************************************************/
49