4#ifndef _Stroika_Foundation_DataExchange_Variant_INI_Reader_h_
5#define _Stroika_Foundation_DataExchange_Variant_INI_Reader_h_ 1
7#include "Stroika/Foundation/StroikaPreComp.h"
9#include "Stroika/Foundation/Common/Common.h"
10#include "Stroika/Foundation/Containers/Collection.h"
33namespace Stroika::Foundation::DataExchange::Variant::INI {
Reader for INI format files.
nonvirtual Profile ReadProfile(const Streams::InputStream::Ptr< byte > &in)
though can read directly as VariantValue, reading as a Profile object maybe handier for this type of ...
abstract class specifying interface for readers that map a source like XML or JSON to a VariantValue ...
Iterable<T> is a base class for containers which easily produce an Iterator<T> to traverse them.