ReactOS  0.4.13-dev-257-gfabbd7c
__move_source< _Tp > Class Template Reference

#include <_move_construct_fwk.h>

Public Member Functions

 __move_source (_Tp &_src)
 
_Tp & get () const
 

Private Types

typedef __move_source< _Tp > _Self
 

Private Member Functions

_Selfoperator= (_Self const &)
 

Private Attributes

_Tp & _M_data
 

Detailed Description

template<class _Tp>
class __move_source< _Tp >

Definition at line 35 of file _move_construct_fwk.h.

Member Typedef Documentation

◆ _Self

template<class _Tp>
typedef __move_source<_Tp> __move_source< _Tp >::_Self
private

Definition at line 46 of file _move_construct_fwk.h.

Constructor & Destructor Documentation

◆ __move_source()

template<class _Tp>
__move_source< _Tp >::__move_source ( _Tp &  _src)
inlineexplicit

Definition at line 37 of file _move_construct_fwk.h.

37  : _M_data(_src)
38  {}

Member Function Documentation

◆ get()

template<class _Tp>
_Tp& __move_source< _Tp >::get ( ) const
inline

Definition at line 40 of file _move_construct_fwk.h.

41  { return _M_data; }

Referenced by rope< _CharT, _Alloc >::rope().

◆ operator=()

template<class _Tp>
_Self& __move_source< _Tp >::operator= ( _Self const )
private

Member Data Documentation

◆ _M_data

template<class _Tp>
_Tp& __move_source< _Tp >::_M_data
private

Definition at line 43 of file _move_construct_fwk.h.

Referenced by __move_source< _Tp >::get().


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