Add array and sequence "len" accessor
[babeltrace.git] / include / babeltrace / types.h
index d01b672437c5512017c09fa017b55c97dfd51ec3..232cc2038a123725a907945c609b1e7308b41232 100644 (file)
@@ -457,6 +457,7 @@ struct field *variant_get_current_field(struct definition_variant *variant);
 struct declaration_array *
        array_declaration_new(size_t len, struct declaration *elem_declaration,
                struct declaration_scope *parent_scope);
+uint64_t array_len(struct definition_array *array);
 struct definition *array_index(struct definition_array *array, uint64_t i);
 
 /*
@@ -467,6 +468,7 @@ struct declaration_sequence *
        sequence_declaration_new(struct declaration_integer *len_declaration, 
                struct declaration *elem_declaration,
                struct declaration_scope *parent_scope);
+uint64_t sequence_len(struct definition_sequence *sequence);
 struct definition *sequence_index(struct definition_sequence *sequence, uint64_t i);
 
 /*
This page took 0.023384 seconds and 4 git commands to generate.