bt_field_class_unsigned_enumeration_get_mapping_labels_by_value(
const struct bt_field_class *fc, uint64_t value,
bt_field_class_enumeration_mapping_label_array *label_array,
bt_field_class_unsigned_enumeration_get_mapping_labels_by_value(
const struct bt_field_class *fc, uint64_t value,
bt_field_class_enumeration_mapping_label_array *label_array,
bt_field_class_signed_enumeration_get_mapping_labels_by_value(
const struct bt_field_class *fc, int64_t value,
bt_field_class_enumeration_mapping_label_array *label_array,
bt_field_class_signed_enumeration_get_mapping_labels_by_value(
const struct bt_field_class *fc, int64_t value,
bt_field_class_enumeration_mapping_label_array *label_array,
struct bt_field_class *fc,
const char *label, uint64_t lower, uint64_t upper)
{
struct bt_field_class *fc,
const char *label, uint64_t lower, uint64_t upper)
{
uint64_t i;
struct bt_field_class_enumeration *enum_fc = (void *) fc;
struct bt_field_class_enumeration_mapping *mapping = NULL;
uint64_t i;
struct bt_field_class_enumeration *enum_fc = (void *) fc;
struct bt_field_class_enumeration_mapping *mapping = NULL;
finalize_enumeration_field_class_mapping(mapping);
g_array_set_size(enum_fc->mappings,
enum_fc->mappings->len - 1);
finalize_enumeration_field_class_mapping(mapping);
g_array_set_size(enum_fc->mappings,
enum_fc->mappings->len - 1);
finalize_enumeration_field_class_mapping(mapping);
g_array_set_size(enum_fc->mappings,
enum_fc->mappings->len - 1);
finalize_enumeration_field_class_mapping(mapping);
g_array_set_size(enum_fc->mappings,
enum_fc->mappings->len - 1);
struct bt_field_class *fc, const char *label,
uint64_t range_lower, uint64_t range_upper)
{
struct bt_field_class *fc, const char *label,
uint64_t range_lower, uint64_t range_upper)
{
struct bt_field_class *fc, const char *label,
int64_t range_lower, int64_t range_upper)
{
struct bt_field_class *fc, const char *label,
int64_t range_lower, int64_t range_upper)
{
struct bt_field_class_named_field_class_container *container_fc,
const char *name, struct bt_field_class *fc)
{
struct bt_field_class_named_field_class_container *container_fc,
const char *name, struct bt_field_class *fc)
{
struct bt_field_class *fc, const char *name,
struct bt_field_class *member_fc)
{
struct bt_field_class *fc, const char *name,
struct bt_field_class *member_fc)
{
struct bt_field_class *fc,
struct bt_field_class *selector_fc)
{
struct bt_field_class *fc,
struct bt_field_class *selector_fc)
{
var_fc->selector_fc = selector_fc;
bt_object_get_no_null_check(selector_fc);
bt_field_class_freeze(selector_fc);
var_fc->selector_fc = selector_fc;
bt_object_get_no_null_check(selector_fc);
bt_field_class_freeze(selector_fc);
struct bt_field_class *fc,
const char *name, struct bt_field_class *option_fc)
{
struct bt_field_class *fc,
const char *name, struct bt_field_class *option_fc)
{
struct bt_field_class *fc,
struct bt_field_class *length_fc)
{
struct bt_field_class *fc,
struct bt_field_class *length_fc)
{
array_fc->length_fc = length_fc;
bt_object_get_no_null_check(length_fc);
bt_field_class_freeze(length_fc);
array_fc->length_fc = length_fc;
bt_object_get_no_null_check(length_fc);
bt_field_class_freeze(length_fc);