Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
Public Member Functions | List of all members
dart::AsThreadStackResource< T, Args > Class Template Reference

#include <thread_stack_resource.h>

Inheritance diagram for dart::AsThreadStackResource< T, Args >:
dart::ThreadStackResource dart::StackResource

Public Member Functions

 AsThreadStackResource (Thread *thread, Args &&... args)
 
 ~AsThreadStackResource ()
 
- Public Member Functions inherited from dart::ThreadStackResource
 ThreadStackResource (Thread *T)
 
 ~ThreadStackResource ()
 
Threadthread () const
 
Isolateisolate () const
 
IsolateGroupisolate_group () const
 
- Public Member Functions inherited from dart::StackResource
 StackResource (ThreadState *thread)
 
virtual ~StackResource ()
 
ThreadStatethread () const
 

Additional Inherited Members

- Static Public Member Functions inherited from dart::StackResource
static void Unwind (ThreadState *thread)
 
static void UnwindAbove (ThreadState *thread, StackResource *new_top)
 

Detailed Description

template<typename T, typename... Args>
class dart::AsThreadStackResource< T, Args >

Definition at line 36 of file thread_stack_resource.h.

Constructor & Destructor Documentation

◆ AsThreadStackResource()

template<typename T , typename... Args>
dart::AsThreadStackResource< T, Args >::AsThreadStackResource ( Thread thread,
Args &&...  args 
)
inlineexplicit

Definition at line 39 of file thread_stack_resource.h.

41 member_(thread, std::forward<Args>(args)...) {}
G_BEGIN_DECLS G_MODULE_EXPORT FlValue * args

◆ ~AsThreadStackResource()

template<typename T , typename... Args>
dart::AsThreadStackResource< T, Args >::~AsThreadStackResource ( )
inline

Definition at line 42 of file thread_stack_resource.h.

42{}

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