Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
|
#include <Changes.hpp>
Classes | |
struct | Change |
struct | DefaultValues |
struct | Keys |
struct | Sections |
Public Member Functions | |
Changes ()=default | |
Changes (const Changes &other) | |
Changes (Changes &&other) noexcept | |
~Changes ()=default | |
Changes & | operator= (const Changes &other) |
Changes & | operator= (Changes &&other) noexcept |
void | load (const iv::file::xml::node &node) |
void | save (iv::file::xml::node &node) const |
std::string | getVersion () const |
std::string | getChangeVersion (const Change &change) const |
void | convertFromRevisions (const iv::model::Revisions &revisions) |
void | addChange (eChangeType type, std::string_view description, std::string_view author, iv::types::timestamp timestamp) |
Public Attributes | |
std::vector< Change > | m_changes |
|
default |
iv::model::Changes::Changes | ( | const Changes & | other | ) |
|
noexcept |
|
default |
void iv::model::Changes::addChange | ( | eChangeType | type, |
std::string_view | description, | ||
std::string_view | author, | ||
iv::types::timestamp | timestamp ) |
void iv::model::Changes::convertFromRevisions | ( | const iv::model::Revisions & | revisions | ) |
std::string iv::model::Changes::getChangeVersion | ( | const Change & | change | ) | const |
std::string iv::model::Changes::getVersion | ( | ) | const |
void iv::model::Changes::load | ( | const iv::file::xml::node & | node | ) |
void iv::model::Changes::save | ( | iv::file::xml::node & | node | ) | const |
std::vector<Change> iv::model::Changes::m_changes |