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

#include <structs.hpp>

Public Member Functions

 MeasurementUnit (const MeasurementUnit &other)=delete
 
 MeasurementUnit (MeasurementUnit &&other) noexcept=delete
 
 ~MeasurementUnit ()=default
 
MeasurementUnitoperator= (const MeasurementUnit &other)=delete
 
MeasurementUnitoperator= (MeasurementUnit &&other) noexcept=delete
 

Static Public Member Functions

static MeasurementUnit get (const iv::eMeasurementUnit &unit)
 

Public Attributes

std::string name
 
std::string symbol
 

Private Member Functions

 MeasurementUnit ()=default
 
 MeasurementUnit (std::string_view _name, std::string_view _symbol)
 

Constructor & Destructor Documentation

◆ MeasurementUnit() [1/4]

iv::MeasurementUnit::MeasurementUnit ( const MeasurementUnit & other)
delete

◆ MeasurementUnit() [2/4]

iv::MeasurementUnit::MeasurementUnit ( MeasurementUnit && other)
deletenoexcept

◆ ~MeasurementUnit()

iv::MeasurementUnit::~MeasurementUnit ( )
default

◆ MeasurementUnit() [3/4]

iv::MeasurementUnit::MeasurementUnit ( )
privatedefault

◆ MeasurementUnit() [4/4]

iv::MeasurementUnit::MeasurementUnit ( std::string_view _name,
std::string_view _symbol )
private

Member Function Documentation

◆ get()

MeasurementUnit iv::MeasurementUnit::get ( const iv::eMeasurementUnit & unit)
staticnodiscard

◆ operator=() [1/2]

MeasurementUnit & iv::MeasurementUnit::operator= ( const MeasurementUnit & other)
delete

◆ operator=() [2/2]

MeasurementUnit & iv::MeasurementUnit::operator= ( MeasurementUnit && other)
deletenoexcept

Member Data Documentation

◆ name

std::string iv::MeasurementUnit::name

◆ symbol

std::string iv::MeasurementUnit::symbol

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