00001 // 00002 // Object.cc 00003 // 00004 // Object: This baseclass defines how an object should behave. 00005 // This includes the ability to be put into a list 00006 // 00007 // Part of the ht://Dig package <http://www.htdig.org/> 00008 // Copyright (c) 1999, 2000, 2001 The ht://Dig Group 00009 // For copyright details, see the file COPYING in your distribution 00010 // or the GNU General Public License version 2 or later 00011 // <http://www.gnu.org/copyleft/gpl.html> 00012 // 00013 // $Id: Object_8cc-source.html,v 1.1 2008/06/08 10:12:55 sebdiaz Exp $ 00014 // 00015 00016 #ifdef HAVE_CONFIG_H 00017 #include "config.h" 00018 #endif /* HAVE_CONFIG_H */ 00019 00020 #include "Object.h" 00021 00022 #include <stdio.h> 00023 00024 00025 //*************************************************************************** 00026 // Object::Object() 00027 // 00028 #ifdef NOINLINE 00029 Object::Object() 00030 { 00031 } 00032 00033 00034 //*************************************************************************** 00035 // Object::~Object() 00036 // 00037 Object::~Object() 00038 { 00039 } 00040 00041 00042 //*************************************************************************** 00043 // int Object::compare(Object *) 00044 // 00045 int Object::compare(Object *) 00046 { 00047 return 0; 00048 } 00049 00050 00051 //*************************************************************************** 00052 // Object *Object::Copy() 00053 // 00054 Object *Object::Copy() 00055 { 00056 return new Object; 00057 } 00058 00059 00060 //*************************************************************************** 00061 // void Object::Serialize(String &) 00062 // 00063 void Object::Serialize(String &) 00064 { 00065 } 00066 00067 00068 //*************************************************************************** 00069 // void Object::Deserialize(String &, int &) 00070 // 00071 void Object::Deserialize(String &, int &) 00072 { 00073 } 00074 #endif 00075 00076