The NotesBaseEntry class. More...
#include <NotesBaseEntry.h>
Public Member Functions | |
NotesBaseEntry () | |
NotesBaseEntry constructor. | |
NotesBaseEntry (const std::string &collection_name, const std::filesystem::path &book_file_full_path, const std::string &book_path) | |
NotesBaseEntry constructor. | |
NotesBaseEntry (const NotesBaseEntry &other) | |
NotesBaseEntry copy constructor. | |
NotesBaseEntry (NotesBaseEntry &&other) | |
NotesBaseEntry move constructor. | |
NotesBaseEntry & | operator= (const NotesBaseEntry &other) |
operator = | |
NotesBaseEntry & | operator= (NotesBaseEntry &&other) |
operator = | |
bool | operator== (const NotesBaseEntry &other) const |
operator == | |
The NotesBaseEntry class.
Auxiliary class containing note info. In most cases you do not need to create NotesBaseEntry object yourself (see NotesKeeper).
NotesBaseEntry::NotesBaseEntry | ( | const std::string & | collection_name, |
const std::filesystem::path & | book_file_full_path, | ||
const std::string & | book_path ) |
NotesBaseEntry constructor.
collection_name | collection name. |
book_file_full_path | absolute path to book file. |
book_path | relative path to book in file (in case of archive, empty otherwise). |