μHAL (v2.8.17)
Part of the IPbus software repository
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Public Member Functions | Public Attributes | List of all members
CopyOnlyInt Class Reference

Public Member Functions

 CopyOnlyInt ()
 
 CopyOnlyInt (int v)
 
 CopyOnlyInt (const CopyOnlyInt &c)
 
CopyOnlyIntoperator= (const CopyOnlyInt &c)
 
 ~CopyOnlyInt ()
 
 CopyOnlyInt ()
 
 CopyOnlyInt (int v)
 
 CopyOnlyInt (const CopyOnlyInt &c)
 
CopyOnlyIntoperator= (const CopyOnlyInt &c)
 
 ~CopyOnlyInt ()
 

Public Attributes

int value
 

Detailed Description

Definition at line 86 of file test_copy_move.cpp.

Constructor & Destructor Documentation

◆ CopyOnlyInt() [1/6]

CopyOnlyInt::CopyOnlyInt ( )
inline

Definition at line 88 of file test_copy_move.cpp.

References print_default_created().

◆ CopyOnlyInt() [2/6]

CopyOnlyInt::CopyOnlyInt ( int  v)
inlineexplicit

Definition at line 89 of file test_copy_move.cpp.

References print_created(), and value.

◆ CopyOnlyInt() [3/6]

CopyOnlyInt::CopyOnlyInt ( const CopyOnlyInt c)
inline

Definition at line 90 of file test_copy_move.cpp.

References print_copy_created(), and value.

◆ ~CopyOnlyInt() [1/2]

CopyOnlyInt::~CopyOnlyInt ( )
inline

Definition at line 100 of file test_copy_move.cpp.

References print_destroyed().

◆ CopyOnlyInt() [4/6]

CopyOnlyInt::CopyOnlyInt ( )
inline

Definition at line 88 of file test_copy_move.cpp.

References print_default_created().

◆ CopyOnlyInt() [5/6]

CopyOnlyInt::CopyOnlyInt ( int  v)
inlineexplicit

Definition at line 89 of file test_copy_move.cpp.

References print_created(), and value.

◆ CopyOnlyInt() [6/6]

CopyOnlyInt::CopyOnlyInt ( const CopyOnlyInt c)
inline

Definition at line 90 of file test_copy_move.cpp.

References print_copy_created(), and value.

◆ ~CopyOnlyInt() [2/2]

CopyOnlyInt::~CopyOnlyInt ( )
inline

Definition at line 100 of file test_copy_move.cpp.

References print_destroyed().

Member Function Documentation

◆ operator=() [1/2]

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

Definition at line 95 of file test_copy_move.cpp.

References print_copy_assigned(), and value.

◆ operator=() [2/2]

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

Definition at line 95 of file test_copy_move.cpp.

References print_copy_assigned(), and value.

Member Data Documentation

◆ value

int CopyOnlyInt::value

Definition at line 102 of file test_copy_move.cpp.

Referenced by CopyOnlyInt(), and operator=().


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