Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
|
#include <Groups.hpp>
Classes | |
struct | DefaultValues |
struct | Keys |
struct | Sections |
Public Member Functions | |
Group () | |
Group (iv::types::groupId id_, iv::types::groupIdForLom idForLom_, iv::model::LocalizedText names_, iv::model::LocalizedText longNames_, iv::model::LocalizedText description_) | |
Group (const Group &other) | |
Group (Group &&other) noexcept | |
~Group () | |
Group & | operator= (const Group &other) |
Group & | operator= (Group &&other) noexcept |
bool | load (const iv::file::xml::node &nodeGroup) |
Loads the group from the XML node. | |
bool | save (iv::file::xml::node &nodeGroup) const |
std::string_view | getName (iv::eLanguage language=iv::eLanguage::English) const |
std::string_view | getLongName (iv::eLanguage language=iv::eLanguage::English) const |
std::string_view | getDescription (iv::eLanguage language=iv::eLanguage::English) const |
|
default |
iv::model::diamar::Group::Group | ( | iv::types::groupId | id_, |
iv::types::groupIdForLom | idForLom_, | ||
iv::model::LocalizedText | names_, | ||
iv::model::LocalizedText | longNames_, | ||
iv::model::LocalizedText | description_ ) |
|
default |
|
noexcept |
|
default |
|
nodiscard |
|
nodiscard |
|
nodiscard |
bool iv::model::diamar::Group::load | ( | const iv::file::xml::node & | nodeGroup | ) |
Loads the group from the XML node.
nodeGroup | XML node to load from. |
bool iv::model::diamar::Group::save | ( | iv::file::xml::node & | nodeGroup | ) | const |
iv::model::LocalizedText iv::model::diamar::Group::description |
iv::types::groupId iv::model::diamar::Group::id {} |
iv::types::groupIdForLom iv::model::diamar::Group::idForLom {DefaultValues::groupIdForLom} |
iv::model::LocalizedText iv::model::diamar::Group::longNames |
iv::model::LocalizedText iv::model::diamar::Group::names |