Quote Originally Posted by superbonzo View Post
beware that boost ptree will store everything as strings, using iostream operator, lexical cast and user defined translators to map types to strings and viceversa. So, it's a very different design from <any> or <variant> that store the real objects on the heap and on the stack, respectively ...
Well, I suppose I'll be using it for configuration structures of basic type values which need to be written to/from file. In other words, I think I'm using it for exactly what is was meant for.