comparison Plugins/Engine/OrthancPluginDatabase.h @ 1432:0ac74fa21db8

rename IServerIndexListener as IDatabaseListener
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 30 Jun 2015 12:51:29 +0200
parents 97268448bdfc
children 0586ed8897f1
comparison
equal deleted inserted replaced
1431:3e53edcd0120 1432:0ac74fa21db8
45 typedef std::pair<int64_t, ResourceType> AnswerResource; 45 typedef std::pair<int64_t, ResourceType> AnswerResource;
46 46
47 _OrthancPluginDatabaseAnswerType type_; 47 _OrthancPluginDatabaseAnswerType type_;
48 OrthancPluginDatabaseBackend backend_; 48 OrthancPluginDatabaseBackend backend_;
49 void* payload_; 49 void* payload_;
50 IServerIndexListener* listener_; 50 IDatabaseListener* listener_;
51 51
52 std::list<std::string> answerStrings_; 52 std::list<std::string> answerStrings_;
53 std::list<int32_t> answerInt32_; 53 std::list<int32_t> answerInt32_;
54 std::list<int64_t> answerInt64_; 54 std::list<int64_t> answerInt64_;
55 std::list<AnswerResource> answerResources_; 55 std::list<AnswerResource> answerResources_;
208 virtual void SetProtectedPatient(int64_t internalId, 208 virtual void SetProtectedPatient(int64_t internalId,
209 bool isProtected); 209 bool isProtected);
210 210
211 virtual SQLite::ITransaction* StartTransaction(); 211 virtual SQLite::ITransaction* StartTransaction();
212 212
213 virtual void SetListener(IServerIndexListener& listener) 213 virtual void SetListener(IDatabaseListener& listener)
214 { 214 {
215 listener_ = &listener; 215 listener_ = &listener;
216 } 216 }
217 217
218 void AnswerReceived(const _OrthancPluginDatabaseAnswer& answer); 218 void AnswerReceived(const _OrthancPluginDatabaseAnswer& answer);