Mercurial > hg > orthanc
comparison OrthancServer/DatabaseWrapper.cpp @ 1302:5fe254fb1c93
rename
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 10 Feb 2015 16:33:57 +0100 |
parents | 5d56cfa49f68 |
children | d371a66972a4 |
comparison
equal
deleted
inserted
replaced
1301:5d56cfa49f68 | 1302:5fe254fb1c93 |
---|---|
583 | 583 |
584 | 584 |
585 void DatabaseWrapper::GetChangesInternal(std::list<ServerIndexChange>& target, | 585 void DatabaseWrapper::GetChangesInternal(std::list<ServerIndexChange>& target, |
586 bool& done, | 586 bool& done, |
587 SQLite::Statement& s, | 587 SQLite::Statement& s, |
588 unsigned int maxResults) | 588 uint32_t maxResults) |
589 { | 589 { |
590 target.clear(); | 590 target.clear(); |
591 | 591 |
592 while (target.size() < maxResults && s.Step()) | 592 while (target.size() < maxResults && s.Step()) |
593 { | 593 { |
607 | 607 |
608 | 608 |
609 void DatabaseWrapper::GetChanges(std::list<ServerIndexChange>& target, | 609 void DatabaseWrapper::GetChanges(std::list<ServerIndexChange>& target, |
610 bool& done, | 610 bool& done, |
611 int64_t since, | 611 int64_t since, |
612 unsigned int maxResults) | 612 uint32_t maxResults) |
613 { | 613 { |
614 SQLite::Statement s(db_, SQLITE_FROM_HERE, "SELECT * FROM Changes WHERE seq>? ORDER BY seq LIMIT ?"); | 614 SQLite::Statement s(db_, SQLITE_FROM_HERE, "SELECT * FROM Changes WHERE seq>? ORDER BY seq LIMIT ?"); |
615 s.BindInt64(0, since); | 615 s.BindInt64(0, since); |
616 s.BindInt(1, maxResults + 1); | 616 s.BindInt(1, maxResults + 1); |
617 GetChangesInternal(target, done, s, maxResults); | 617 GetChangesInternal(target, done, s, maxResults); |
643 | 643 |
644 | 644 |
645 void DatabaseWrapper::GetExportedResourcesInternal(std::list<ExportedResource>& target, | 645 void DatabaseWrapper::GetExportedResourcesInternal(std::list<ExportedResource>& target, |
646 bool& done, | 646 bool& done, |
647 SQLite::Statement& s, | 647 SQLite::Statement& s, |
648 unsigned int maxResults) | 648 uint32_t maxResults) |
649 { | 649 { |
650 target.clear(); | 650 target.clear(); |
651 | 651 |
652 while (target.size() < maxResults && s.Step()) | 652 while (target.size() < maxResults && s.Step()) |
653 { | 653 { |
673 | 673 |
674 | 674 |
675 void DatabaseWrapper::GetExportedResources(std::list<ExportedResource>& target, | 675 void DatabaseWrapper::GetExportedResources(std::list<ExportedResource>& target, |
676 bool& done, | 676 bool& done, |
677 int64_t since, | 677 int64_t since, |
678 unsigned int maxResults) | 678 uint32_t maxResults) |
679 { | 679 { |
680 SQLite::Statement s(db_, SQLITE_FROM_HERE, | 680 SQLite::Statement s(db_, SQLITE_FROM_HERE, |
681 "SELECT * FROM ExportedResources WHERE seq>? ORDER BY seq LIMIT ?"); | 681 "SELECT * FROM ExportedResources WHERE seq>? ORDER BY seq LIMIT ?"); |
682 s.BindInt64(0, since); | 682 s.BindInt64(0, since); |
683 s.BindInt(1, maxResults + 1); | 683 s.BindInt(1, maxResults + 1); |