Lines Matching defs:atf_dynstr_t
48 typedef struct atf_dynstr atf_dynstr_t;
54 atf_error_t atf_dynstr_init(atf_dynstr_t *);
55 atf_error_t atf_dynstr_init_ap(atf_dynstr_t *, const char *, va_list);
56 atf_error_t atf_dynstr_init_fmt(atf_dynstr_t *, const char *, ...);
57 atf_error_t atf_dynstr_init_raw(atf_dynstr_t *, const void *, size_t);
58 atf_error_t atf_dynstr_init_rep(atf_dynstr_t *, size_t, char);
59 atf_error_t atf_dynstr_init_substr(atf_dynstr_t *, const atf_dynstr_t *,
61 atf_error_t atf_dynstr_copy(atf_dynstr_t *, const atf_dynstr_t *);
62 void atf_dynstr_fini(atf_dynstr_t *);
63 char *atf_dynstr_fini_disown(atf_dynstr_t *);
66 const char *atf_dynstr_cstring(const atf_dynstr_t *);
67 size_t atf_dynstr_length(const atf_dynstr_t *);
68 size_t atf_dynstr_rfind_ch(const atf_dynstr_t *, char);
71 atf_error_t atf_dynstr_append_ap(atf_dynstr_t *, const char *, va_list);
72 atf_error_t atf_dynstr_append_fmt(atf_dynstr_t *, const char *, ...);
73 void atf_dynstr_clear(atf_dynstr_t *);
74 atf_error_t atf_dynstr_prepend_ap(atf_dynstr_t *, const char *, va_list);
75 atf_error_t atf_dynstr_prepend_fmt(atf_dynstr_t *, const char *, ...);
78 bool atf_equal_dynstr_cstring(const atf_dynstr_t *, const char *);
79 bool atf_equal_dynstr_dynstr(const atf_dynstr_t *, const atf_dynstr_t *);