PropertyHolder() = default;
PropertyHolder(const PropertyHolder&) = delete;
PropertyHolder& operator=(const PropertyHolder&) = delete;
PropertyHolder() = default;
PropertyHolder(const PropertyHolder&) = delete;
PropertyHolder& operator=(const PropertyHolder&) = delete;
const char* get_property(const std::string& key) const;
void set_property(const std::string& id, const std::string& value);
const char* get_property(const std::string& key) const;
void set_property(const std::string& id, const std::string& value);