]> git.cworth.org Git - vogl/blob - src/extlib/loki/include/loki/NullType.h
Initial vogl checkin
[vogl] / src / extlib / loki / include / loki / NullType.h
1 ////////////////////////////////////////////////////////////////////////////////
2 // The Loki Library
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 ////////////////////////////////////////////////////////////////////////////////
15 #ifndef LOKI_NULLTYPE_INC_
16 #define LOKI_NULLTYPE_INC_
17
18 // $Id: NullType.h 751 2006-10-17 19:50:37Z syntheticpp $
19
20
21 namespace Loki
22 {
23 ////////////////////////////////////////////////////////////////////////////////
24 // class NullType
25 // Used as a placeholder for "no type here"
26 // Useful as an end marker in typelists
27 ////////////////////////////////////////////////////////////////////////////////
28
29 class NullType {};
30
31 }   // namespace Loki
32
33
34 #endif // end file guardian