Приветствую!
В продолжении темы ) Как обратиться к std::shared_ptr<void> ???
Хотелось бы из boost сделать forward declaration для boost::property_tree::ptree
в классе по типу
class CJSON
{
private:
boost::property_tree::ptree pt;
public:
CJSON(const char * msg, const int lmsg);
};
чтобы не всплывало ничего через хедеры в других местах.
Возможно такое??? Вариант моего нерабочего тупизма (
namespace boost {
namespace property_tree {
class basic_ptree;
typedef basic_ptree<std::string, std::string> ptree;
}
}