Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members   Related Pages   Examples  

ParseType.cpp

00001 #define TRACE_NAME "ParseType"
00002 #include "ParseType.h"
00003 // $
00004 
00006 //
00007 //  Standard Member Functions
00008 //
00010 
00011 ParseType::ParseType()
00012     : value(Symbol::null), content(Symbol::null), text(0), text_end(0)
00013 {
00014 }
00015 
00016 ParseType::ParseType(const ParseType& other)
00017     : value(other.value),
00018       content(other.content),
00019       text(other.text),
00020       text_end(other.text_end)
00021 {
00022 }
00023 
00024 const ParseType& ParseType::operator=(const ParseType& other)
00025 {
00026     value = other.value;
00027     content = other.content;
00028     text = other.text;
00029     text_end = other.text_end;
00030     return other;
00031 }
00032 
00033 bool ParseType::operator==(const ParseType& other) const
00034 {
00035     NOT_IMPLEMENTED
00036 }
00037 
00038 bool ParseType::operator<(const ParseType& other) const
00039 {
00040     NOT_IMPLEMENTED
00041 }
00042 
00043 size_t ParseType::hash() const
00044 {
00045     NOT_IMPLEMENTED
00046 }
00047 
00048 std::ostream& ParseType::print_to(std::ostream& stream) const
00049 {
00050     NOT_IMPLEMENTED
00051 }
00052 
00053 ParseType::~ParseType()
00054 {
00055 }
00056 
00058 //
00059 //  Additional Public Member Functions
00060 //
00062 
00063 
00064 
00066 //
00067 //  Additional Private Member Functions
00068 //
00070 
00071 #undef TRACE_NAME

Home to blindfold. This page generated via doxygen 1.2.11.1 Wed Oct 10 16:40:33 2001.