char *ret = NULL;
if (field && bt_ctf_field_type(bt_ctf_get_decl_from_def(field)) == CTF_TYPE_STRING)
- ret = get_string(field);
+ ret = bt_get_string(field);
else
bt_ctf_field_set_error(-EINVAL);
}
if (encoding_c && !strcmp(encoding_c, "ASCII"))
encoding = CTF_STRING_ASCII;
- string_declaration = string_declaration_new(encoding);
+ string_declaration = bt_string_declaration_new(encoding);
return &string_declaration->p;
}
bt_enum_declaration_new(struct declaration_integer *integer_declaration);
struct declaration_string *
- string_declaration_new(enum ctf_string_encoding encoding);
-char *get_string(const struct definition *field);
-enum ctf_string_encoding get_string_encoding(const struct definition *field);
+ bt_string_declaration_new(enum ctf_string_encoding encoding);
+char *bt_get_string(const struct definition *field);
+enum ctf_string_encoding bt_get_string_encoding(const struct definition *field);
struct declaration_struct *
struct_declaration_new(struct declaration_scope *parent_scope,
}
struct declaration_string *
- string_declaration_new(enum ctf_string_encoding encoding)
+ bt_string_declaration_new(enum ctf_string_encoding encoding)
{
struct declaration_string *string_declaration;
g_free(string);
}
-enum ctf_string_encoding get_string_encoding(const struct definition *field)
+enum ctf_string_encoding bt_get_string_encoding(const struct definition *field)
{
struct definition_string *string_definition;
const struct declaration_string *string_declaration;
return string_declaration->encoding;
}
-char *get_string(const struct definition *field)
+char *bt_get_string(const struct definition *field)
{
struct definition_string *string_definition =
container_of(field, struct definition_string, p);