MLBookProc 1.0
 
Loading...
Searching...
No Matches
FileParseEntry Class Reference

The FileParseEntry class. More...

#include <FileParseEntry.h>

Public Member Functions

 FileParseEntry ()
 FileParseEntry constructor.
 
 FileParseEntry (const FileParseEntry &other)
 FileParseEntry copy constructor.
 
 FileParseEntry (FileParseEntry &&other)
 FileParseEntry move constructor.
 
FileParseEntryoperator= (const FileParseEntry &other)
 operator =
 
FileParseEntryoperator= (FileParseEntry &&other)
 operator =
 

Public Attributes

std::string file_rel_path
 Relative path to file in collection.
 
std::string file_hash
 File hash sum.
 
std::vector< BookParseEntrybooks
 Contains books info.
 

Detailed Description

The FileParseEntry class.

Auxiliary class, used in CreateCollection, RefreshCollection and BaseKeeper. Contains collection file info.

Member Data Documentation

◆ books

std::vector<BookParseEntry> FileParseEntry::books

Contains books info.

Vector containing information about books in file.

◆ file_hash

std::string FileParseEntry::file_hash

File hash sum.

Blake-256 algorithm currently used.

◆ file_rel_path

std::string FileParseEntry::file_rel_path

Relative path to file in collection.

Path is relative to collection directory path.