Beast - Music Synthesizer and Composer  0.11.1+10.g2da35
Sfi::FBlock Class Reference
Collaboration diagram for Sfi::FBlock:

Public Types

typedef floatiterator
 
typedef const floatconst_iterator
 

Public Member Functions

 FBlock (unsigned int length=0)
 
 FBlock (SfiFBlock &fblock)
 
 FBlock (unsigned int length, const float *values)
 
 FBlock (const FBlock &fb)
 
iterator begin ()
 
const_iterator begin () const
 
iterator end ()
 
const_iterator end () const
 
FBlockoperator= (SfiFBlock &fb)
 
FBlockoperator= (const FBlock &s)
 
SfiFBlock * fblock ()
 
void ref ()
 
void unref ()
 
void resize (unsigned int length)
 
void take (SfiFBlock *fb)
 
FBlock copy_deep ()
 
FBlock copy_shallow ()
 
void append (unsigned int length, const float *values)
 
void append (float f)
 
unsigned int length ()
 
const floatget ()
 

Static Public Member Functions

static FBlock value_get_fblock (const GValue *value)
 
static void value_set_fblock (GValue *value, const FBlock &self)
 

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