Stroika Library 3.0d16
 
Loading...
Searching...
No Matches
OptionsFile.h File Reference
#include "Stroika/Foundation/StroikaPreComp.h"
#include <filesystem>
#include <optional>
#include "Stroika/Foundation/Characters/String.h"
#include "Stroika/Foundation/Common/Version.h"
#include "Stroika/Foundation/DataExchange/ObjectVariantMapper.h"
#include "Stroika/Foundation/DataExchange/Variant/Reader.h"
#include "Stroika/Foundation/DataExchange/Variant/Writer.h"
#include "Stroika/Foundation/DataExchange/VariantValue.h"
#include "Stroika/Foundation/Memory/BLOB.h"
#include "OptionsFile.inl"

Go to the source code of this file.

Classes

class  Stroika::Foundation::DataExchange::OptionsFile
 

Namespaces

namespace  Stroika::Foundation
 
namespace  Stroika::Foundation::DataExchange
 

Detailed Description

Note
Code-Status: Beta

TODO:

GIST: if you have mapper object for type T) � one line create object that writes/reads it to/from filesystem (defaults to good places) � and handles logging warning if created, or bad, and rewrites for if changes detected (added/renamed etc). Maybe hook / configure options for these features.

Design Note:

Definition in file OptionsFile.h.