LibCT 2.0

Include/NodeTypes.h

Go to the documentation of this file.
00001 // ------------------------------------------------------------------
00012 #ifndef _LIBCT_NODETYPES_H
00013 #define _LIBCT_NODETYPES_H
00014 
00015 #include <vector>
00016 
00017 namespace LibCT
00018 {
00020         enum NodeType
00021         {
00022                 NodeTypeConversation,   
00023                 NodeTypePhase,                  
00024                 NodeTypeChoice,                 
00025                 NodeTypeDecision,               
00026                 NodeTypeUnknown                 
00027         };
00028 
00029         typedef int NodeId;                     
00030 
00032         class Node;
00033         typedef std::vector<Node*> NodeList;    
00034 }
00035 
00036 #endif // _LIBCT_NODETYPES_H