FinallyWrapper< T > Class Template Reference

#include <finally.h>

公共成员函数

  FinallyWrapper ( FinallyWrapper && src )
MAXON_IMPLICIT   FinallyWrapper (T &&x)
  ~FinallyWrapper ()
  MAXON_OPERATOR_MOVE_ASSIGNMENT ( FinallyWrapper )

私有成员函数

  MAXON_DISALLOW_COPY_AND_ASSIGN ( FinallyWrapper )

Private Attributes

_lambda

构造函数 & 析构函数文档编制

◆  FinallyWrapper() [1/2]

FinallyWrapper ( FinallyWrapper < T > &&  src )

◆  FinallyWrapper() [2/2]

MAXON_IMPLICIT FinallyWrapper ( T &&  x )

◆  ~FinallyWrapper()

~ FinallyWrapper ( )

成员函数文档编制

◆  MAXON_DISALLOW_COPY_AND_ASSIGN()

MAXON_DISALLOW_COPY_AND_ASSIGN ( FinallyWrapper < T >  )
private

◆  MAXON_OPERATOR_MOVE_ASSIGNMENT()

MAXON_OPERATOR_MOVE_ASSIGNMENT ( FinallyWrapper < T >  )

Member Data Documentation

◆  _lambda

T _lambda private