openshot-audio  0.1.2
Classes | Public Member Functions | Public Attributes | List of all members
HighResolutionTimer::Pimpl Struct Reference

#include <juce_posix_SharedCode.h>

Public Member Functions

 Pimpl (HighResolutionTimer &t)
 
 ~Pimpl ()
 
void start (int newPeriod)
 
void stop ()
 
 Pimpl (HighResolutionTimer &t) noexcept
 
 ~Pimpl ()
 
void start (int newPeriod)
 
void stop ()
 

Public Attributes

HighResolutionTimerowner
 
int volatile periodMs
 
int periodMs
 

Constructor & Destructor Documentation

◆ Pimpl() [1/2]

HighResolutionTimer::Pimpl::Pimpl ( HighResolutionTimer t)
inline

◆ ~Pimpl() [1/2]

HighResolutionTimer::Pimpl::~Pimpl ( )
inline

◆ Pimpl() [2/2]

HighResolutionTimer::Pimpl::Pimpl ( HighResolutionTimer t)
inlinenoexcept

◆ ~Pimpl() [2/2]

HighResolutionTimer::Pimpl::~Pimpl ( )
inline

Member Function Documentation

◆ start() [1/2]

void HighResolutionTimer::Pimpl::start ( int  newPeriod)
inline

◆ start() [2/2]

void HighResolutionTimer::Pimpl::start ( int  newPeriod)
inline

◆ stop() [1/2]

void HighResolutionTimer::Pimpl::stop ( )
inline

◆ stop() [2/2]

void HighResolutionTimer::Pimpl::stop ( )
inline

Member Data Documentation

◆ owner

HighResolutionTimer & HighResolutionTimer::Pimpl::owner

◆ periodMs [1/2]

int HighResolutionTimer::Pimpl::periodMs

◆ periodMs [2/2]

int volatile HighResolutionTimer::Pimpl::periodMs

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