![]() |
![]() |
![]() |
cpg-network Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Properties |
#define CPG_OPERATOR_DELAYED_CONST (obj) struct CpgOperatorDelayed; struct CpgOperatorDelayedClass; CpgOperatorDelayed * cpg_operator_delayed_new (void
); CpgExpression * cpg_operator_delayed_get_expression (CpgOperatorDelayed *delayed
); CpgExpression * cpg_operator_delayed_get_initial_value (CpgOperatorDelayed *delayed
); gdouble cpg_operator_delayed_get_delay (CpgOperatorDelayed *delayed
); CpgOperatorDelayedPrivate;
"delay" gdouble : Read "expression" CpgExpression* : Read "initial-value" CpgExpression* : Read
The CpgOperatorDelayed is a special operator that can be used in mathematical expressions ('delay'). When evaluated, it will return the delayed value of its argument (which can be an arbitrary expression).
#define CPG_OPERATOR_DELAYED_CONST(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), CPG_TYPE_OPERATOR_DELAYED, CpgOperatorDelayed const))
CpgExpression * cpg_operator_delayed_get_expression (CpgOperatorDelayed *delayed
);
Get the expression to be delayed.
|
A CpgOperatorDelayed |
Returns : |
A CpgExpression. [transfer none] |
CpgExpression * cpg_operator_delayed_get_initial_value
(CpgOperatorDelayed *delayed
);
Get the initial value of the expression to be delayed.
|
A CpgOperatorDelayed |
Returns : |
A CpgExpression. [transfer none] |
gdouble cpg_operator_delayed_get_delay (CpgOperatorDelayed *delayed
);
Get the time delay in seconds.
|
A CpgOperatorDelayed |
Returns : |
The time delay in seconds |