const String & GetText() const noexcept
Get text content.
void Save()
Overwrites the loaded file.
TextFile(Encoding enc=Encoding::UTF_8)
Blank constructor.
TextFile & operator=(const TextFile &)=delete
std::vector< String > SplitText() const
Extract words.
std::set< String > ExtractWords(bool case_sensitive=false) const
Extract unique words.
std::map< int, String > ExtractWordsByFrequency(bool case_sensitive=false) const
Extract unique words sorted by frequency.