Gamma  0.9.5
Generic Synthesis Library
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator
Sync Class Reference

Unit synchronization subject. More...

#include <Sync.h>

List of all members.

Public Member Functions

 Sync (double spu)
Syncoperator<< (Synced &synced)
 Attach observer.
void notifySynceds (double r)
 Notify observers (.
void spu (double v)
 Set samples/unit and notify observers.
void ups (double v)
 Set units/sample and notify observers.
bool hasBeenSet () const
 Returns true if spu has been set at least once.
double spu () const
 Returns samples/unit, i.e. sample rate.
double ups () const
 Returns units/sample, i.e. sample interval.

Static Public Member Functions

static Syncmaster ()
 Master sync. By default, Synceds will be synced to this.

Detailed Description

Unit synchronization subject.


Constructor & Destructor Documentation

Sync ( double  spu)
Parameters:
[in]spusamples/unit

Member Function Documentation

void notifySynceds ( double  r)

Notify observers (.

See also:
Synced::onResync)

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