BEAST/BSE - Better Audio System and Sound Engine  0.8.0
 All Classes Namespaces Files Functions Typedefs Defines
Public Types | Public Member Functions | Static Public Member Functions
Sfi::FBlock Class Reference

List of all members.

Public Types

typedef float * iterator
typedef const float * const_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 float * get ()

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:
 All Classes Namespaces Files Functions Typedefs Defines