header img

C++ Data Manage, Save and Load LIB

About:

This lib allow you to easy Load, Manage and Save Data in File. Lib is free to use and free to change. User friendly data manage. Lib suport vectors and arrays.

Docs:

Lib is on Mit License you can do anythink what you want with this lib. Seed Docs for more informations.

Docs License

Usage:

1. Download And Include Header File
Array:
2.1 Create
Data::Array [ClassName] = Data::Array({Path}, {Size});
2.2 Update FilesList
[ClassName].UpdateList();
2.3 Get FilesList
[ClassName].FileList[{element}];
2.4 Read Data From File in this dir to Array
[ClassName].Read({FileName}, {UnHash Function (optional) for every line});
2.5 Save Data from Array to File
[ClassName].Save({FileName}, {Hash Function (optional) for every line});
2.6 Create File
[ClassName].Create({FileName});
2.7 Remove File
[ClassName].Remove({FileName});
2.8 Check if IsEmpty
[ClassName].IsEmpty({FileName});
2.9 Check if files was changed in Dir
[ClassName].Check();
2.10 Acces to Data Array
[ClassName].Content

Vector:
2.1 Create
Data::Vector [ClassName] = Data::Vector({Path}, {Size});
2.2 Update FilesList
[ClassName].UpdateList();
2.3 Get FilesList
[ClassName].FileList[{element}];
2.4 Read Data From File in this dir to Array
[ClassName].Read({FileName}, {UnHash Function (optional) for every line});
2.5 Save Data from Array to File
[ClassName].Save({FileName}, {Hash Function (optional) for every line});
2.6 Create File
[ClassName].Create({FileName});
2.7 Remove File
[ClassName].Remove({FileName});
2.8 Check if IsEmpty
[ClassName].IsEmpty({FileName});
2.9 Check if files was changed in Dir
[ClassName].Check();
2.10 Acces to Data Vector
[ClassName].Content

Form More Info Check Dev Branch