41class IValueDeserializer
44 typedef IValueDeserializer self_type;
46 typedef self_type* raw_ptr;
47 typedef std::unique_ptr<self_type> unique_ptr;
48 typedef std::shared_ptr<self_type> shared_ptr;
50 IValueDeserializer(
void )
55 virtual ~IValueDeserializer(
void )
60 virtual Value deserialize(
const std::string& source ) = 0;
62 virtual bool load(
const std::string& filename,