BEAST/BSE - Better Audio System and Sound Engine  0.8.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Classes | Namespaces | Enumerations | Functions
sficxx.hh File Reference
#include <sfi/sfi.hh>
#include <string>
#include <string.h>
#include <new>

Go to the source code of this file.

Classes

class  Sfi::String
struct  Sfi::GNewable
class  Sfi::RecordHandle< Type >
class  Sfi::Sequence< Type >
struct  Sfi::Sequence< Type >::CSeq
class  Sfi::FBlock
class  Sfi::BBlock
class  Sfi::Rec
class  Sfi::ObjectHandle
struct  Sfi::Init

Namespaces

namespace  Sfi
 

The Sfi namespace contains utilities for synthesis.


Enumerations

enum  InitializationType { INIT_NULL, INIT_EMPTY, INIT_DEFAULT }

Functions

template<typename SeqType >
SeqType Sfi::cxx_value_get_boxed_sequence (const GValue *value)
template<typename SeqType >
void Sfi::cxx_value_set_boxed_sequence (GValue *value, const SeqType &self)
template<typename Type >
void Sfi::cxx_boxed_to_rec (const GValue *src_value, GValue *dest_value)
template<typename Type >
void Sfi::cxx_boxed_from_rec (const GValue *src_value, GValue *dest_value)
template<typename SeqType >
void Sfi::cxx_boxed_to_seq (const GValue *src_value, GValue *dest_value)
template<typename SeqType >
void Sfi::cxx_boxed_from_seq (const GValue *src_value, GValue *dest_value)
template<typename Type >
RecordHandle< Type > Sfi::cxx_value_get_rec (const GValue *value)
template<typename Type >
void Sfi::cxx_value_set_rec (GValue *value, const RecordHandle< Type > &self)
template<typename SeqType >
SeqType Sfi::cxx_value_get_seq (const GValue *value)
template<typename SeqType >
void Sfi::cxx_value_set_seq (GValue *value, const SeqType &self)

Detailed Description

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines