Lines Matching refs:atf_dynstr_t
44 typedef struct atf_dynstr atf_dynstr_t;
50 atf_error_t atf_dynstr_init(atf_dynstr_t *);
51 atf_error_t atf_dynstr_init_ap(atf_dynstr_t *, const char *, va_list);
52 atf_error_t atf_dynstr_init_fmt(atf_dynstr_t *, const char *, ...);
53 atf_error_t atf_dynstr_init_raw(atf_dynstr_t *, const void *, size_t);
54 atf_error_t atf_dynstr_init_rep(atf_dynstr_t *, size_t, char);
55 atf_error_t atf_dynstr_init_substr(atf_dynstr_t *, const atf_dynstr_t *,
57 atf_error_t atf_dynstr_copy(atf_dynstr_t *, const atf_dynstr_t *);
58 void atf_dynstr_fini(atf_dynstr_t *);
59 char *atf_dynstr_fini_disown(atf_dynstr_t *);
62 const char *atf_dynstr_cstring(const atf_dynstr_t *);
63 size_t atf_dynstr_length(const atf_dynstr_t *);
64 size_t atf_dynstr_rfind_ch(const atf_dynstr_t *, char);
67 atf_error_t atf_dynstr_append_ap(atf_dynstr_t *, const char *, va_list);
68 atf_error_t atf_dynstr_append_fmt(atf_dynstr_t *, const char *, ...);
69 void atf_dynstr_clear(atf_dynstr_t *);
70 atf_error_t atf_dynstr_prepend_ap(atf_dynstr_t *, const char *, va_list);
71 atf_error_t atf_dynstr_prepend_fmt(atf_dynstr_t *, const char *, ...);
74 bool atf_equal_dynstr_cstring(const atf_dynstr_t *, const char *);
75 bool atf_equal_dynstr_dynstr(const atf_dynstr_t *, const atf_dynstr_t *);