1
////////////////////////////////////////////////////////////////////////////////
3
// Copyright (c) 2001 by Andrei Alexandrescu
4
// This code accompanies the book:
5
// Alexandrescu, Andrei. "Modern C++ Design: Generic Programming and Design
6
// Patterns Applied". Copyright (c) 2001. Addison-Wesley.
7
// Permission to use, copy, modify, distribute and sell this software for any
8
// purpose is hereby granted without fee, provided that the above copyright
9
// notice appear in all copies and that both that copyright notice and this
10
// permission notice appear in supporting documentation.
11
// The author or Addison-Wesley Longman make no representations about the
12
// suitability of this software for any purpose. It is provided "as is"
13
// without express or implied warranty.
14
////////////////////////////////////////////////////////////////////////////////
16
// Last update: June 20, 2001
18
#ifndef LOKI_EMPTYTYPE_INC_
19
#define LOKI_EMPTYTYPE_INC_
21
// $Header: /cvsroot/loki-lib/loki/include/loki/EmptyType.h,v 1.3 2006/01/16 19:05:09 rich_sposato Exp $
25
////////////////////////////////////////////////////////////////////////////////
27
// Used as a class type that doesn't hold anything
28
// Useful as a strawman class
29
////////////////////////////////////////////////////////////////////////////////
34
////////////////////////////////////////////////////////////////////////////////
36
// June 20, 2001: ported by Nick Thurn to gcc 2.95.3. Kudos, Nick!!!
37
////////////////////////////////////////////////////////////////////////////////
39
#endif // EMPTYTYPE_INC_
41
// $Log: EmptyType.h,v $
42
// Revision 1.3 2006/01/16 19:05:09 rich_sposato
43
// Added cvs keywords.