|  |  |  | xmlroff Reference Manual |  | 
|---|---|---|---|---|
#define FO_INLINE_FO_IFACE (obj) FoInlineFo; FoInlineFoIface; void fo_inline_fo_get_text_attr_list (FoFo *fo_inline_fo, FoDoc *fo_doc, GString *text, GList **attr_glist, guint debug_level); gboolean fo_inline_fo_is_linefeed (const gchar *string); gboolean fo_inline_fo_is_non_linefeed_white_space (const gchar *string); gboolean fo_inline_fo_is_white_space (const gchar *string);
FoInlineFoIface is implemented by FoInlineContainer, FoBasicLink, FoLeader, FoInstreamForeignObject, FoPageNumber, FoText, FoExternalGraphic, FoMultiToggle, FoPageNumberCitation, FoFootnote, FoInline, FoBidiOverride, FoCharacter and FoWrapperInline.
#define FO_INLINE_FO_IFACE(obj) (G_TYPE_CHECK_CLASS_CAST ((obj), FO_TYPE_INLINE_FO, FoInlineFoIface))
| obj: | 
void fo_inline_fo_get_text_attr_list (FoFo *fo_inline_fo, FoDoc *fo_doc, GString *text, GList **attr_glist, guint debug_level);
Gets the text of the inline FO and its associated list of Pango attributes
| fo_inline_fo: | The FoInlineFoobject | 
| fo_doc: | The FoDoc that will render fo_inline_fo. | 
| text: | The text of the inline FO | 
| attr_glist: | The list of Pango attributes for the inline FO | 
| debug_level: | Debug level | 
gboolean fo_inline_fo_is_linefeed (const gchar *string);
| string: | the string | 
| Returns : | TRUE if the current character is a linefeed character, otherwise FALSE | 
gboolean    fo_inline_fo_is_non_linefeed_white_space
                                            (const gchar *string);
From http://www.w3.org/TR/xml/sec-common-syn
[3] S ::= (x20 | x9 | xD | xA)+
| string: | the string | 
| Returns : | TRUE if the current character is an white space character, otherwise FALSE |