ViewVC Help
View File | Revision Log | Show Annotations | Download File | View Changeset | Root Listing
root/ccscs20/NullNode.hpp
Revision: 1
Committed: 2004-05-12T23:36:53-07:00 (21 years, 1 month ago) by Douglas Thrift
File size: 400 byte(s)
Log Message:
w00t!

File Contents

# User Rev Content
1 Douglas Thrift 1 // Null Node
2     //
3     // Douglas Thrift
4     //
5     // $Id$
6    
7     #ifndef _NullNode_hpp_
8     #define _NullNode_hpp_
9    
10     #include "Node.hpp"
11    
12     template <typename Type>
13     class NullNode : public Node<Type>
14     {
15     private:
16     bool null;
17     NullNode<Type>* next;
18     NullNode<Type>* previous;
19     public:
20     NullNode() : null(false) {}
21     NullNode(const Type& value) : Node<Type>::Node(value), null(false) {}
22     ~NullNode() {}
23     };
24    
25     #endif // _NullNode_hpp_