FastLED 3.9.7
Loading...
Searching...
No Matches
fl::PtrTraits< T > Class Template Reference

Detailed Description

template<typename T>
class fl::PtrTraits< T >

Definition at line 47 of file ptr.h.

+ Inheritance diagram for fl::PtrTraits< T >:

Public Types

using element_type = T
 
using ptr_type = Ptr<T>
 

Static Public Member Functions

template<typename... Args>
static Ptr< T > New (Args... args)
 
static Ptr< T > New ()
 

Member Typedef Documentation

◆ element_type

template<typename T >
using fl::PtrTraits< T >::element_type = T

Definition at line 49 of file ptr.h.

◆ ptr_type

template<typename T >
using fl::PtrTraits< T >::ptr_type = Ptr<T>

Definition at line 50 of file ptr.h.

Member Function Documentation

◆ New() [1/2]

template<typename T >
static Ptr< T > fl::PtrTraits< T >::New ( )
inlinestatic

Definition at line 57 of file ptr.h.

◆ New() [2/2]

template<typename T >
template<typename... Args>
static Ptr< T > fl::PtrTraits< T >::New ( Args... args)
inlinestatic

Definition at line 52 of file ptr.h.


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