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

YaccGeneratedParser.cpp

00001 #define TRACE_NAME "YaccGeneratedParser"
00002 #include "YaccGeneratedParser.h"
00003 
00005 //
00006 //  Standard Member Functions
00007 //
00009 
00010 YaccGeneratedParser::YaccGeneratedParser()
00011 {
00012     // blank default    
00013 }
00014 
00015 #if 0  /* omit definitions until they are implemented */
00016 
00017 YaccGeneratedParser::YaccGeneratedParser(const YaccGeneratedParser& other)
00018 {
00019     NOT_IMPLEMENTED
00020 }
00021 
00022 const YaccGeneratedParser& YaccGeneratedParser::operator=(const YaccGeneratedParser& other)
00023 {
00024     NOT_IMPLEMENTED
00025 }
00026 
00027 bool YaccGeneratedParser::operator==(const YaccGeneratedParser& other) const
00028 {
00029     NOT_IMPLEMENTED
00030 }
00031 
00032 bool YaccGeneratedParser::operator<(const YaccGeneratedParser& other) const
00033 {
00034     NOT_IMPLEMENTED
00035 }
00036 
00037 size_t YaccGeneratedParser::hash() const
00038 {
00039     NOT_IMPLEMENTED
00040 }
00041 
00042 std::ostream& YaccGeneratedParser::print_to(std::ostream& stream) const
00043 {
00044     NOT_IMPLEMENTED
00045 }
00046 
00047 #endif /* omit definitions until they are implemented */
00048     
00049 YaccGeneratedParser::~YaccGeneratedParser()
00050 {
00051 
00052     //  UNLOAD ???
00053     
00054 }
00055 
00057 //
00058 //  Additional Public Member Functions
00059 //
00061 
00062 
00063 void YaccGeneratedParser::write(const void* byteBuffer, size_t numBytes)
00064 {
00065     fifo.write(byteBuffer, numBytes);
00066 }
00067 
00068 void YaccGeneratedParser::close()
00069 {
00070 /*
00071     TripleSinkReifier r(getSink());
00072     fifo.write("", 1);  // add null terminator
00073     (*entry_point)(&r, static_cast<char*>(fifo.peek()));
00074 */
00075 }
00076 
00077 
00079 //
00080 //  Additional Private Member Functions
00081 //
00083 
00084 #undef TRACE_NAME

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