00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017 #ifdef HAVE_CONFIG_H
00018 # include <dtn-config.h>
00019 #endif
00020
00021 #if SQL_ENABLED
00022
00023 #include "SQLRegistrationStore.h"
00024 #include "SQLStore.h"
00025
00026 namespace dtn {
00027
00031 SQLRegistrationStore::SQLRegistrationStore(oasys::SQLImplementation* impl,
00032 const char* table_name)
00033 {
00034 store_ = new SQLStore(table_name, impl);
00035 }
00036
00040 SQLRegistrationStore::~SQLRegistrationStore()
00041 {
00042 NOTREACHED;
00043 }
00044
00049 void
00050 SQLRegistrationStore::load(RegistrationList* reg_list)
00051 {
00052
00053 }
00054
00059 bool
00060 SQLRegistrationStore::add(Registration* reg)
00061 {
00062
00063 return true;
00064 }
00065
00070 bool
00071 SQLRegistrationStore::del(Registration* reg)
00072 {
00073 NOTIMPLEMENTED;
00074 }
00075
00080 bool
00081 SQLRegistrationStore::update(Registration* reg)
00082 {
00083 NOTIMPLEMENTED;
00084 }
00085
00086 }
00087
00088 #endif