projects
/
babeltrace.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Field API: use status
[babeltrace.git]
/
include
/
babeltrace
/
trace-ir
/
field-const.h
diff --git
a/include/babeltrace/trace-ir/field-const.h
b/include/babeltrace/trace-ir/field-const.h
index e8784dd77c99eb53a51c56ce6e32b8fd6a684249..e44e8328933b447def38804dd472cf8285ef1131 100644
(file)
--- a/
include/babeltrace/trace-ir/field-const.h
+++ b/
include/babeltrace/trace-ir/field-const.h
@@
-39,6
+39,11
@@
extern "C" {
#endif
extern "C" {
#endif
+enum bt_field_status {
+ BT_FIELD_STATUS_OK = 0,
+ BT_FIELD_STATUS_NOMEM = -12,
+};
+
extern const bt_field_class *bt_field_borrow_class_const(
const bt_field *field);
extern const bt_field_class *bt_field_borrow_class_const(
const bt_field *field);
@@
-52,12
+57,12
@@
extern uint64_t bt_field_unsigned_integer_get_value(
extern double bt_field_real_get_value(const bt_field *field);
extern double bt_field_real_get_value(const bt_field *field);
-extern
int
bt_field_unsigned_enumeration_get_mapping_labels(
+extern
enum bt_field_status
bt_field_unsigned_enumeration_get_mapping_labels(
const bt_field *field,
bt_field_class_enumeration_mapping_label_array *label_array,
uint64_t *count);
const bt_field *field,
bt_field_class_enumeration_mapping_label_array *label_array,
uint64_t *count);
-extern
int
bt_field_signed_enumeration_get_mapping_labels(
+extern
enum bt_field_status
bt_field_signed_enumeration_get_mapping_labels(
const bt_field *field,
bt_field_class_enumeration_mapping_label_array *label_array,
uint64_t *count);
const bt_field *field,
bt_field_class_enumeration_mapping_label_array *label_array,
uint64_t *count);
This page took
0.024738 seconds
and
4
git commands to generate.