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

LoggingTripleSink.cpp

00001 #define TRACE_NAME "LoggingTripleSink"
00002 #include "LoggingTripleSink.h"
00003 // #include <iostream.h>
00004 
00006 //
00007 //  Standard Member Functions
00008 //
00010 
00011 #if 0
00012 LoggingTripleSink::LoggingTripleSink(std::ostream& o, char* prefix)
00013     : out(o), prefix(prefix)
00014 {
00015     out << prefix << "log begins\n";
00016 }
00017 #endif
00018 
00019 #if 0  /* omit definitions until they are implemented */
00020 
00021 LoggingTripleSink::LoggingTripleSink(const LoggingTripleSink& other)
00022 {
00023     NOT_IMPLEMENTED
00024 }
00025 
00026 const LoggingTripleSink& LoggingTripleSink::operator=(const LoggingTripleSink& other)
00027 {
00028     NOT_IMPLEMENTED
00029 }
00030 
00031 bool LoggingTripleSink::operator==(const LoggingTripleSink& other) const
00032 {
00033     NOT_IMPLEMENTED
00034 }
00035 
00036 bool LoggingTripleSink::operator<(const LoggingTripleSink& other) const
00037 {
00038     NOT_IMPLEMENTED
00039 }
00040 
00041 size_t LoggingTripleSink::hash() const
00042 {
00043     NOT_IMPLEMENTED
00044 }
00045 
00046 std::ostream& LoggingTripleSink::print_to(std::ostream& stream) const
00047 {
00048     NOT_IMPLEMENTED
00049 }
00050 
00051 #endif /* omit definitions until they are implemented */
00052     
00053 LoggingTripleSink::~LoggingTripleSink()
00054 {
00055     // out << prefix << "log ends\n";
00056 }
00057 
00059 //
00060 //  Additional Public Member Functions
00061 //
00063 
00064 void LoggingTripleSink::add(Symbol subject, Symbol predicate , Symbol object)
00065 {
00066 //    out << prefix;
00067 //    out << "<" << subject << "> ";
00068 //    out << "<" << predicate << "> ";
00069 //    out << "<" << object << ">." << std::endl;
00070 }
00071 
00072 
00074 //
00075 //  Additional Private Member Functions
00076 //
00078 
00079 
00080 #undef TRACE_NAME

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