libAlgAudio  v1.99-440-g08538e5-dirty
The development library for AlgAudio framework.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
AlgAudio::TimerHandle Struct Reference

#include <Timer.hpp>

Public Member Functions

TimerHandleoperator= (TimerHandle &&other)
 
TimerHandleoperator= (const TimerHandle &)=delete
 
void Release ()
 
 TimerHandle (TimerHandle &&other)
 
 TimerHandle (const TimerHandle &)=delete
 
 TimerHandle ()
 

Friends

class Timer
 

Constructor & Destructor Documentation

AlgAudio::TimerHandle::TimerHandle ( TimerHandle &&  other)

TimerHandles are movable.

AlgAudio::TimerHandle::TimerHandle ( const TimerHandle )
delete
AlgAudio::TimerHandle::TimerHandle ( )
inline

Member Function Documentation

TimerHandle& AlgAudio::TimerHandle::operator= ( TimerHandle &&  other)

TimerHandles are movable.

TimerHandle& AlgAudio::TimerHandle::operator= ( const TimerHandle )
delete
void AlgAudio::TimerHandle::Release ( )

Invalidates the represented timer scheduled event, so that it won't be called anymore.

Friends And Related Function Documentation

friend class Timer
friend

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