方法

GtkExpressionevaluate

声明 [src]

gboolean
gtk_expression_evaluate (
  GtkExpression* self,
  GObject* this_,
  GValue* value
)

描述 [src]

评估给定的表达式,并在成功时将结果存储在 value 中。

valueGType 将是 gtk_expression_get_value_type() 提供的类型。

可能出现无法评估表达式的情况 - 例如,当表达式引用已销毁的对象或被设置为 NULL 时。在这种情况下,value 将保持为空,并且返回 FALSE

参数

this_

类型: GObject

评估的 this 参数。

此参数可以为 NULL
数据由方法调用者所有。
value

类型: GValue

一个空的 GValue

数据由方法调用者所有。

返回值

类型: gboolean

TRUE 如果表达式可以评估。