BEAST - Free Software Audio Synthesizer and Tracker  0.10.0
Classes | Public Types | Static Public Member Functions | Static Protected Member Functions | List of all members
Bse::TickStamp Class Reference

Classes

struct  Update
 
class  Wakeup
 

Public Types

typedef std::shared_ptr< WakeupWakeupP
 

Static Public Member Functions

static Update get_last ()
 
static WakeupP create_wakeup (const std::function< void()> &wakeup)
 
static uint64 current ()
 
static uint64 max_stamp ()
 Maximum stamp value, 2^64-1.
 
static void _increment ()
 
static void _set_leap (uint64 ticks)
 

Static Protected Member Functions

static void _init_forgsl ()
 

Member Function Documentation

TickStamp::Update Bse::TickStamp::get_last ( )
static
Returns
Current tick stamp and system time in micro seconds

Get the system time of the last GSL global tick stamp update. This function is MT-safe and may be called from any thread.


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