#include <vector>
#include <utility>
-#include <boost/scoped_ptr.hpp>
-
struct yajl_gen_t;
namespace STG
#include <string>
#include <map>
-
-#include <boost/scoped_ptr.hpp>
+#include <memory>
namespace STG
{
private:
class Impl;
- boost::scoped_ptr<Impl> m_impl;
+ std::unique_ptr<Impl> m_impl;
};
template <typename T>
#include "types.h"
-#include <boost/scoped_ptr.hpp>
-
#include <string>
+#include <memory>
#include <stdexcept>
#include <cstdint>
private:
class Impl;
- boost::scoped_ptr<Impl> m_impl;
+ std::unique_ptr<Impl> m_impl;
};
}
private:
std::string m_address;
- boost::scoped_ptr<Conn> m_conn;
+ std::unique_ptr<Conn> m_conn;
pthread_mutex_t m_mutex;
pthread_cond_t m_cond;
#include "types.h"
-#include <boost/scoped_ptr.hpp>
-
#include <string>
+#include <memory>
#include <cstdint>
namespace STG
private:
class Impl;
- boost::scoped_ptr<Impl> m_impl;
+ std::unique_ptr<Impl> m_impl;
};
} // namespace RLM
#ifndef __STG_SGCONFIG_CONN_H__
#define __STG_SGCONFIG_CONN_H__
-#include <boost/scoped_ptr.hpp>
-
#include <string>
+#include <memory>
class USER;
class USERS;
private:
class Impl;
- boost::scoped_ptr<Impl> m_impl;
+ std::unique_ptr<Impl> m_impl;
};
}