AARE
Data analysis library for PSI hybrid detectors
Loading...
Searching...
No Matches
Public Member Functions | Data Fields
MoveOnlyInt Struct Reference

Public Member Functions

 MoveOnlyInt ()=default
 
 MoveOnlyInt (int i)
 
 MoveOnlyInt (const MoveOnlyInt &)=delete
 
MoveOnlyIntoperator= (const MoveOnlyInt &)=delete
 
 MoveOnlyInt (MoveOnlyInt &&other)
 
MoveOnlyIntoperator= (MoveOnlyInt &&other)
 
bool operator== (int other) const
 

Data Fields

int value {}
 

Constructor & Destructor Documentation

◆ MoveOnlyInt() [1/4]

MoveOnlyInt::MoveOnlyInt ( )
default

◆ MoveOnlyInt() [2/4]

MoveOnlyInt::MoveOnlyInt ( int  i)
inline

◆ MoveOnlyInt() [3/4]

MoveOnlyInt::MoveOnlyInt ( const MoveOnlyInt )
delete

◆ MoveOnlyInt() [4/4]

MoveOnlyInt::MoveOnlyInt ( MoveOnlyInt &&  other)
inline

Member Function Documentation

◆ operator=() [1/2]

MoveOnlyInt & MoveOnlyInt::operator= ( const MoveOnlyInt )
delete

◆ operator=() [2/2]

MoveOnlyInt & MoveOnlyInt::operator= ( MoveOnlyInt &&  other)
inline

◆ operator==()

bool MoveOnlyInt::operator== ( int  other) const
inline

Field Documentation

◆ value

int MoveOnlyInt::value {}

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