Block-Structured AMR Software Framework
Loading...
Searching...
No Matches
amrex::BackgroundThread Class Reference

#include <AMReX_BackgroundThread.H>

Public Member Functions

 BackgroundThread ()
 
 ~BackgroundThread ()
 
 BackgroundThread (BackgroundThread const &)=delete
 
 BackgroundThread (BackgroundThread &&)=delete
 
BackgroundThreadoperator= (BackgroundThread const &)=delete
 
BackgroundThreadoperator= (BackgroundThread &&)=delete
 
void Submit (std::function< void()> &&a_f)
 
void Submit (std::function< void()> const &a_f)
 
void Finish ()
 

Constructor & Destructor Documentation

◆ BackgroundThread() [1/3]

amrex::BackgroundThread::BackgroundThread ( )

◆ ~BackgroundThread()

amrex::BackgroundThread::~BackgroundThread ( )

◆ BackgroundThread() [2/3]

amrex::BackgroundThread::BackgroundThread ( BackgroundThread const &  )
delete

◆ BackgroundThread() [3/3]

amrex::BackgroundThread::BackgroundThread ( BackgroundThread &&  )
delete

Member Function Documentation

◆ Finish()

void amrex::BackgroundThread::Finish ( )

◆ operator=() [1/2]

BackgroundThread & amrex::BackgroundThread::operator= ( BackgroundThread &&  )
delete

◆ operator=() [2/2]

BackgroundThread & amrex::BackgroundThread::operator= ( BackgroundThread const &  )
delete

◆ Submit() [1/2]

void amrex::BackgroundThread::Submit ( std::function< void()> &&  a_f)

◆ Submit() [2/2]

void amrex::BackgroundThread::Submit ( std::function< void()> const &  a_f)

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