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

Pool.cpp

00001 #define TRACE_NAME "Pool"
00002 
00003 #include "Pool.h"
00004 
00006 //
00007 //  Standard Member Functions
00008 //
00010 
00011 Pool::Pool()
00012 {
00013     // blank default    
00014 }
00015 
00016 #if 0  /* omit definitions until they are implemented */
00017 
00018 Pool::Pool(const Pool& other)
00019 {
00020     NOT_IMPLEMENTED
00021 }
00022 
00023 const Pool& Pool::operator=(const Pool& other)
00024 {
00025     NOT_IMPLEMENTED
00026 }
00027 
00028 bool Pool::operator==(const Pool& other) const
00029 {
00030     NOT_IMPLEMENTED
00031 }
00032 
00033 bool Pool::operator<(const Pool& other) const
00034 {
00035     NOT_IMPLEMENTED
00036 }
00037 
00038 size_t Pool::hash() const
00039 {
00040     NOT_IMPLEMENTED
00041 }
00042 
00043 #endif /* omit definitions until they are implemented */
00044     
00045 std::ostream& Pool::print_to(std::ostream& stream) const
00046 {
00047     TripleSource::print_to(stream);
00048     return stream;
00049 }
00050 
00051 Pool::~Pool()
00052 {
00053     // blank default    
00054 }
00055 
00057 //
00058 //  Additional Public Member Functions
00059 //
00061 
00062 VariableScope* Pool::getScope() const {
00063     assert(TripleSource::getScope() == TripleSink::getScope());
00064     return TripleSource::getScope();
00065 }
00066 
00068 //
00069 //  Additional Private Member Functions
00070 //
00072 
00073 
00074 
00075 #undef TRACE_NAME

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