Я использую Boost.Property_Tree для проекта и хочу добавить немного функциональности.Я хочу добавить статическую переменную-член fromFile, которая определит тип файла и затем использует правильный анализатор.В моем проекте это в настоящее время так, как я его получил.
typedef boost::property_tree::ptree ConfigNode;
Затем у меня есть другой класс с именем ConfigLoader, который я использовал для загрузки файла.Я хочу добавить одну функцию в класс ConfigNode, хотя.Мне нужен компилятор для обработки ConfigNode, как если бы это был boost :: property_tree, но я хочу добавить одну статическую функцию.Есть ли способ сделать это?