// -*- mode:C++; tab-width:8; c-basic-offset:2; indent-tabs-mode:t -*- // vim: ts=8 sw=2 smarttab #pragma once #include #include #include #include "osd/osd_types.h" template using Ref = boost::intrusive_ptr; class PG : public boost::intrusive_ref_counter< PG, boost::thread_unsafe_counter> { using ec_profile_t = std::map; public: PG(pg_pool_t&& pool, std::string&& name, ec_profile_t&& ec_profile); };