7#if !defined(TETENGO_PROPERTY_FILESTORAGE_HPP) 
    8#define TETENGO_PROPERTY_FILESTORAGE_HPP 
   42        const std::unique_ptr<impl> m_p_impl;
 
   52        virtual void save_impl() 
const override;
 
 
   85        const std::unique_ptr<impl> m_p_impl;
 
   90        virtual std::unique_ptr<storage> load_impl(
const std::filesystem::path& path) 
const override;
 
 
A file storage loader.
Definition file_storage.hpp:62
 
file_storage_loader()
Creates a file storage loader.
 
virtual ~file_storage_loader()
Destroys the file storage loader.
 
A file storage.
Definition file_storage.hpp:22
 
virtual ~file_storage()
Destroys the file storage.
 
A storage loader.
Definition storage.hpp:156
 
A storage.
Definition storage.hpp:27
 
const value_map_type & value_map() const
Returns the value map.
 
std::unordered_map< std::string, std::variant< bool, std::uint32_t, std::string > > value_map_type
The value map type.
Definition storage.hpp:32