| 
    tetengo 1.8.2
    
   A multipurpose library set 
   | 
 
A storage loader proxy. More...
#include <storage_proxy.hpp>
 Inheritance diagram for tetengo::property::storage_loader_proxy:
 Collaboration diagram for tetengo::property::storage_loader_proxy:Public Member Functions | |
| storage_loader_proxy (std::unique_ptr< storage_loader > &&p_real_storage_loader) | |
| Creates a storage loader proxy.   | |
| virtual | ~storage_loader_proxy () | 
| Destroys the storage loader proxy.  | |
  Public Member Functions inherited from tetengo::property::storage_loader | |
| virtual | ~storage_loader () | 
| Destroys the storage loader.  | |
| std::unique_ptr< storage > | load (const std::filesystem::path &path) const | 
| Loads a storage.   | |
A storage loader proxy.
      
  | 
  explicit | 
Creates a storage loader proxy.
| p_real_storage_loader | A unique pointer to a real storage loader. | 
| std::invalid_argument | When p_real_storage_loader is nullptr. |