Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
_PangoAttrClass Struct Reference

#include <pango-attributes.h>

Data Fields

PangoAttrType type
 
PangoAttribute *(* copy )(const PangoAttribute *attr)
 
void(* destroy )(PangoAttribute *attr)
 
gboolean(* equal )(const PangoAttribute *attr1, const PangoAttribute *attr2)
 

Detailed Description

PangoAttrClass: @type: the type ID for this attribute @copy: function to duplicate an attribute of this type (see [metho.nosp@m.d@Pa.nosp@m.ngo.A.nosp@m.ttri.nosp@m.bute..nosp@m.copy]) @destroy: function to free an attribute of this type (see [metho.nosp@m.d@Pa.nosp@m.ngo.A.nosp@m.ttri.nosp@m.bute..nosp@m.dest.nosp@m.roy]) @equal: function to check two attributes of this type for equality (see [metho.nosp@m.d@Pa.nosp@m.ngo.A.nosp@m.ttri.nosp@m.bute..nosp@m.equa.nosp@m.l])

The PangoAttrClass structure stores the type and operations for a particular type of attribute.

The functions in this structure should not be called directly. Instead, one should use the wrapper functions provided for PangoAttribute.

Definition at line 352 of file pango-attributes.h.

Field Documentation

◆ copy

PangoAttribute *(* _PangoAttrClass::copy) (const PangoAttribute *attr)

Definition at line 356 of file pango-attributes.h.

◆ destroy

void(* _PangoAttrClass::destroy) (PangoAttribute *attr)

Definition at line 357 of file pango-attributes.h.

◆ equal

gboolean(* _PangoAttrClass::equal) (const PangoAttribute *attr1, const PangoAttribute *attr2)

Definition at line 358 of file pango-attributes.h.

◆ type

PangoAttrType _PangoAttrClass::type

Definition at line 355 of file pango-attributes.h.


The documentation for this struct was generated from the following file: