#pragma once #include "ngldb_export.h" #include class NSqlQuery; class NGLDB_EXPORT SqlQueryJanitor { public: explicit SqlQueryJanitor(NSqlQuery *query); explicit SqlQueryJanitor(const std::unique_ptr &query); ~SqlQueryJanitor(); private: NSqlQuery *m_query; };