.Dd 2020-10-22 .Dt gemtext 3 .Os .Sh NAME .Nm gemtext_text_strlen , .Nm gemtext_link_link_strlen , .Nm gemtext_link_label_strlen , .Nm gemtext_pre_strlen , .Nm gemtext_h1_strlen , .Nm gemtext_h2_strlen , .Nm gemtext_h3_strlen , .Nm gemtext_ul_strlen , .Nm gemtext_qt_strlen .Nd calculate the length of underlying string for gemtext object .Sh SYNOPSIS .In "gemtext.h" .Ft size_t .Fn gemtext_text_strlen "struct gemtext *line" .Ft size_t .Fn gemtext_link_link_strlen "struct gemtext *line" .Ft size_t .Fn gemtext_link_label_strlen "struct gemtext *line" .Ft size_t .Fn gemtext_pre_strlen "struct gemtext *line" .Ft size_t .Fn gemtext_h1_strlen "struct gemtext *line" .Ft size_t .Fn gemtext_h2_strlen "struct gemtext *line" .Ft size_t .Fn gemtext_h3_strlen "struct gemtext *line" .Ft size_t .Fn gemtext_ul_strlen "struct gemtext *line" .Ft size_t .Fn gemtext_qt_strlen "struct gemtext *line" .Sh DESCRIPTION These functions act like .Xr strlen 3 but for the underlying string representation of gemtext object. .Pp .Fn gemtext_text_strlen returns the length of underlying string of gemtext object specified in .Em line . .Pp .Fn gemtext_link_link_strlen returns the length of underlying link string of gemtext object specified in .Em line . .Pp .Fn gemtext_link_label_strlen returns the length of underlying link label string of gemtext object specified in .Em line . .Pp .Fn gemtext_pre_strlen returns the length of underlying string of gemtext object specified in .Em line . .Pp .Fn gemtext_h1_strlen returns the length of underlying string of gemtext object specified in .Em line . .Pp .Fn gemtext_h2_strlen returns the length of underlying string of gemtext object specified in .Em line . .Pp .Fn gemtext_h3_strlen returns the length of underlying string of gemtext object specified in .Em line . .Pp .Fn gemtext_ul_strlen returns the length of underlying string of gemtext object specified in .Em line . .Pp .Fn gemtext_qt_strlen returns the length of underlying string of gemtext object specified in .Em line . .Sh ERRORS All above functions never fail. .Sh SEE ALSO .Xr gemtext_decode 3 , .Xr gemtext_encode 3 , .Xr gemtext_type 3 , .Xr gemtext_text_new 3 , .Xr gemtext_text_string 3 , .Xr gemtext_list_append 3 , .Xr gemtext_free 3 .Sh AUTHORS .An Ali Fardan Aq Mt raiz@stellarbound.space