Xmipp  v3.23.11-Nereus
Public Member Functions | List of all members
cif::save_value< T > Class Template Reference

Public Member Functions

 save_value (T &v, const T nv={})
 
 ~save_value ()
 

Detailed Description

template<typename T>
class cif::save_value< T >

Definition at line 1197 of file category.cpp.

Constructor & Destructor Documentation

◆ save_value()

template<typename T >
cif::save_value< T >::save_value ( T &  v,
const T  nv = {} 
)
inline

Definition at line 1200 of file category.cpp.

1200  {})
1201  : m_v(v)
1202  , m_sv(std::exchange(m_v, nv))
1203  {
1204  }

◆ ~save_value()

template<typename T >
cif::save_value< T >::~save_value ( )
inline

Definition at line 1206 of file category.cpp.

1207  {
1208  m_v = m_sv;
1209  }

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