Mercurial > hg > orthanc
comparison Core/SQLite/FunctionContext.h @ 1221:2255e66da726
getting rid of the dependency against Boost in the SQLite C++ wrapper
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Mon, 10 Nov 2014 17:05:50 +0100 |
parents | 9b9026560a5f |
children | 63d47b1fa239 |
comparison
equal
deleted
inserted
replaced
1220:9b9026560a5f | 1221:2255e66da726 |
---|---|
32 **/ | 32 **/ |
33 | 33 |
34 | 34 |
35 #pragma once | 35 #pragma once |
36 | 36 |
37 #include <boost/noncopyable.hpp> | |
38 | |
39 #include "Statement.h" | 37 #include "Statement.h" |
40 | 38 |
41 struct sqlite3_context; | 39 struct sqlite3_context; |
42 struct Mem; // This corresponds to the opaque type "sqlite3_value" | 40 struct Mem; // This corresponds to the opaque type "sqlite3_value" |
43 | 41 |
44 namespace Orthanc | 42 namespace Orthanc |
45 { | 43 { |
46 namespace SQLite | 44 namespace SQLite |
47 { | 45 { |
48 class FunctionContext : public boost::noncopyable | 46 class FunctionContext : public NonCopyable |
49 { | 47 { |
50 friend class Connection; | 48 friend class Connection; |
51 | 49 |
52 private: | 50 private: |
53 struct sqlite3_context* context_; | 51 struct sqlite3_context* context_; |