Public Member Functions | Public Attributes | List of all members
MoveOrCopyInt Class Reference

Public Member Functions

 MoveOrCopyInt ()
 
 MoveOrCopyInt (const MoveOrCopyInt &c)
 
 MoveOrCopyInt (int v)
 
 MoveOrCopyInt (MoveOrCopyInt &&m) noexcept
 
MoveOrCopyIntoperator= (const MoveOrCopyInt &c)
 
MoveOrCopyIntoperator= (MoveOrCopyInt &&m) noexcept
 
 ~MoveOrCopyInt ()
 

Public Attributes

int value
 

Detailed Description

Definition at line 61 of file test_copy_move.cpp.

Constructor & Destructor Documentation

◆ MoveOrCopyInt() [1/4]

MoveOrCopyInt::MoveOrCopyInt ( )
inline

Definition at line 63 of file test_copy_move.cpp.

◆ MoveOrCopyInt() [2/4]

MoveOrCopyInt::MoveOrCopyInt ( int  v)
inlineexplicit

Definition at line 64 of file test_copy_move.cpp.

◆ MoveOrCopyInt() [3/4]

MoveOrCopyInt::MoveOrCopyInt ( MoveOrCopyInt &&  m)
inlinenoexcept

Definition at line 65 of file test_copy_move.cpp.

◆ MoveOrCopyInt() [4/4]

MoveOrCopyInt::MoveOrCopyInt ( const MoveOrCopyInt c)
inline

Definition at line 74 of file test_copy_move.cpp.

◆ ~MoveOrCopyInt()

MoveOrCopyInt::~MoveOrCopyInt ( )
inline

Definition at line 84 of file test_copy_move.cpp.

Member Function Documentation

◆ operator=() [1/2]

MoveOrCopyInt& MoveOrCopyInt::operator= ( const MoveOrCopyInt c)
inline

Definition at line 79 of file test_copy_move.cpp.

◆ operator=() [2/2]

MoveOrCopyInt& MoveOrCopyInt::operator= ( MoveOrCopyInt &&  m)
inlinenoexcept

Definition at line 69 of file test_copy_move.cpp.

Member Data Documentation

◆ value

int MoveOrCopyInt::value

Definition at line 86 of file test_copy_move.cpp.


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


gtsam
Author(s):
autogenerated on Tue Jun 25 2024 03:08:15