结构
PangoAttrClass
描述 [src]
struct PangoAttrClass {
PangoAttrType type;
PangoAttribute* (* copy) (
const PangoAttribute* attr
);;
void (* destroy) (
PangoAttribute* attr
);;
gboolean (* equal) (
const PangoAttribute* attr1,
const PangoAttribute* attr2
);;
}
PangoAttrClass
结构存储了特定类型属性的类型和操作。
此结构中的函数不应被直接调用。而应使用为 PangoAttribute
提供的包装函数。
结构体成员
type
此属性的类型 ID。
copy
用于复制此类型的属性的函数(参见
pango_attribute_copy()
)。destroy
用于释放此类型的属性的函数(参见
pango_attribute_destroy()
)。equal
用于校验两个此类型的属性是否相等的函数(参见
pango_attribute_equal()
)。