00001 #define TRACE_NAME "LoggingTripleSink"
00002 #include "LoggingTripleSink.h"
00003
00004
00006
00007
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
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
00052
00053 LoggingTripleSink::~LoggingTripleSink()
00054 {
00055
00056 }
00057
00059
00060
00061
00063
00064 void LoggingTripleSink::add(Symbol subject, Symbol predicate , Symbol object)
00065 {
00066
00067
00068
00069
00070 }
00071
00072
00074
00075
00076
00078
00079
00080 #undef TRACE_NAME