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

#include <Changes.hpp>

Public Member Functions

 Change ()=default
 
 Change (eChangeType type, std::string_view description, std::string_view author, iv::types::timestamp timestamp)
 
 ~Change ()=default
 
 Change (const Change &other)
 
 Change (Change &&other) noexcept
 
Changeoperator= (const Change &other)
 
Changeoperator= (Change &&other) noexcept
 

Public Attributes

eChangeType type
 
std::string description
 
std::string author
 
iv::types::timestamp timestamp
 

Constructor & Destructor Documentation

◆ Change() [1/4]

iv::model::Changes::Change::Change ( )
default

◆ Change() [2/4]

iv::model::Changes::Change::Change ( eChangeType type,
std::string_view description,
std::string_view author,
iv::types::timestamp timestamp )

◆ ~Change()

iv::model::Changes::Change::~Change ( )
default

◆ Change() [3/4]

iv::model::Changes::Change::Change ( const Change & other)
default

◆ Change() [4/4]

iv::model::Changes::Change::Change ( Changes::Change && other)
noexcept

Member Function Documentation

◆ operator=() [1/2]

Changes::Change & iv::model::Changes::Change::operator= ( Changes::Change && other)
noexcept

◆ operator=() [2/2]

Changes::Change & iv::model::Changes::Change::operator= ( const Change & other)

Member Data Documentation

◆ author

std::string iv::model::Changes::Change::author

◆ description

std::string iv::model::Changes::Change::description

◆ timestamp

iv::types::timestamp iv::model::Changes::Change::timestamp

◆ type

eChangeType iv::model::Changes::Change::type

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