rusEFI
The most advanced open source ECU
Loading...
Searching...
No Matches
Data Structures | Typedefs | Functions
efi Namespace Reference

Data Structures

struct  ratio
 
struct  remove_reference
 
struct  remove_reference< _Ty & >
 
struct  remove_reference< _Ty && >
 

Typedefs

template<class _Ty >
using remove_reference_t = typename remove_reference< _Ty >::type
 

Functions

template<class _Ty >
constexpr remove_reference_t< _Ty > && move (_Ty &&_Arg) noexcept
 

Typedef Documentation

◆ remove_reference_t

template<class _Ty >
using efi::remove_reference_t = typedef typename remove_reference<_Ty>::type

Definition at line 121 of file efilib.h.

Function Documentation

◆ move()

template<class _Ty >
constexpr remove_reference_t< _Ty > && efi::move ( _Ty &&  _Arg)
constexprnoexcept

Definition at line 125 of file efilib.h.

125 {
126 return static_cast<remove_reference_t<_Ty>&&>(_Arg);
127}
typename remove_reference< _Ty >::type remove_reference_t
Definition efilib.h:121

Referenced by perfTraceGetBuffer().

Here is the caller graph for this function: