Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
iv::model::diamar::Cabinet Struct Reference

#include <Cabinets.hpp>

Classes

struct  DefaultValues
 
struct  Keys
 

Public Member Functions

 Cabinet ()
 
 Cabinet (iv::types::cabinetId id_, std::string_view serialNumber_, std::string_view location_, std::string_view internalDescription_)
 
 Cabinet (const Cabinet &other)
 
 Cabinet (Cabinet &&other) noexcept
 
 ~Cabinet ()
 
Cabinetoperator= (const Cabinet &other)
 
Cabinetoperator= (Cabinet &&other) noexcept
 
bool load (const iv::file::xml::node &nodeCabinet)
 
bool save (iv::file::xml::node &nodeCabinet) const
 

Public Attributes

iv::types::cabinetId id
 
std::string serialNumber
 
std::string location
 
std::string internalDescription
 

Constructor & Destructor Documentation

◆ Cabinet() [1/4]

iv::model::diamar::Cabinet::Cabinet ( )
default

◆ Cabinet() [2/4]

iv::model::diamar::Cabinet::Cabinet ( iv::types::cabinetId id_,
std::string_view serialNumber_,
std::string_view location_,
std::string_view internalDescription_ )

◆ Cabinet() [3/4]

iv::model::diamar::Cabinet::Cabinet ( const Cabinet & other)
default

◆ Cabinet() [4/4]

iv::model::diamar::Cabinet::Cabinet ( Cabinet && other)
noexcept

◆ ~Cabinet()

iv::model::diamar::Cabinet::~Cabinet ( )
default

Member Function Documentation

◆ load()

bool iv::model::diamar::Cabinet::load ( const iv::file::xml::node & nodeCabinet)

◆ operator=() [1/2]

Cabinet & iv::model::diamar::Cabinet::operator= ( Cabinet && other)
noexcept

◆ operator=() [2/2]

Cabinet & iv::model::diamar::Cabinet::operator= ( const Cabinet & other)

◆ save()

bool iv::model::diamar::Cabinet::save ( iv::file::xml::node & nodeCabinet) const

Member Data Documentation

◆ id

iv::types::cabinetId iv::model::diamar::Cabinet::id

◆ internalDescription

std::string iv::model::diamar::Cabinet::internalDescription

◆ location

std::string iv::model::diamar::Cabinet::location

◆ serialNumber

std::string iv::model::diamar::Cabinet::serialNumber

The documentation for this struct was generated from the following files: