Beast - Music Synthesizer and Composer  0.11.1+10.g2da35
Sfi::RecordHandle< Type > Class Template Reference
Collaboration diagram for Sfi::RecordHandle< Type >:

Public Member Functions

 RecordHandle (InitializationType t=INIT_NULL)
 
 RecordHandle (const RecordHandle &rh)
 
 RecordHandle (const Type &rec)
 
RecordHandleoperator= (const Type &rec)
 
void set_boxed (Type *rec)
 
void take (Type *rec)
 
Type * steal ()
 
Type * c_ptr () const
 
RecordHandleoperator= (const RecordHandle &src)
 
Type * operator-> ()
 
const Type * operator-> () const
 
Type & operator* ()
 
const Type & operator* () const
 
Type & operator[] (unsigned int index)
 
bool is_null () const
 
 operator bool () const
 

Static Public Member Functions

static gpointer boxed_copy (gpointer data)
 
static void boxed_free (gpointer data)
 
static RecordHandle value_get_boxed (const GValue *value)
 
static void value_set_boxed (GValue *value, const RecordHandle &self)
 

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