NcmDataFunnel

NcmDataFunnel — Funnel distribution.

Functions

Types and Values

Object Hierarchy

    GObject
    ╰── NcmData
        ╰── NcmDataFunnel

Description

This object implements a funnel distribution.

Functions

ncm_data_funnel_new ()

NcmDataFunnel *
ncm_data_funnel_new (void);

Creates a new Funnel data.

Returns

the newly created object.


ncm_data_funnel_ref ()

NcmDataFunnel *
ncm_data_funnel_ref (NcmDataFunnel *dfu);

Increases the reference count of dfu by one.

Parameters

dfu

a NcmDataFunnel

 

Returns

dfu .

[transfer full]


ncm_data_funnel_free ()

void
ncm_data_funnel_free (NcmDataFunnel *dfu);

Decreases the reference count of dfu by one.

Parameters

dfu

a NcmDataFunnel

 

ncm_data_funnel_clear ()

void
ncm_data_funnel_clear (NcmDataFunnel **dfu);

If dfu is different from NULL, decreases the reference count of dfu by one and sets dfu to NULL.

Parameters

dfu

a NcmDataFunnel

 

Types and Values

NCM_TYPE_DATA_FUNNEL

#define NCM_TYPE_DATA_FUNNEL (ncm_data_funnel_get_type ())

NcmDataFunnel

typedef struct _NcmDataFunnel NcmDataFunnel;