:right-sidebar: True buffer_diff_flags_t =================================================================== .. currentmodule:: gi.repository.HarfBuzz .. versionadded:: 1.5.0 .. class:: buffer_diff_flags_t :no-contents-entry: Flags from comparing two :obj:`~gi.repository.HarfBuzz.buffer_t`\'s. Buffer with different :obj:`~gi.repository.HarfBuzz.buffer_content_type_t` cannot be meaningfully compared in any further detail. For buffers with differing length, the per-glyph comparison is not attempted, though we do still scan reference buffer for dotted circle and ``.notdef`` glyphs. If the buffers have the same length, we compare them glyph-by-glyph and report which aspect(s) of the glyph info/position are different. Fields ------ .. rst-class:: interim-class .. class:: buffer_diff_flags_t :no-index: .. attribute:: CLUSTER_MISMATCH The type of the None singleton. .. attribute:: CODEPOINT_MISMATCH The type of the None singleton. .. attribute:: CONTENT_TYPE_MISMATCH The type of the None singleton. .. attribute:: DOTTED_CIRCLE_PRESENT The type of the None singleton. .. attribute:: EQUAL The type of the None singleton. .. attribute:: GLYPH_FLAGS_MISMATCH The type of the None singleton. .. attribute:: LENGTH_MISMATCH The type of the None singleton. .. attribute:: NOTDEF_PRESENT The type of the None singleton. .. attribute:: POSITION_MISMATCH The type of the None singleton.