Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/app/sbi/src/rdata.h

    r051bc69a r051b3db8  
    11/*
    2  * Copyright (c) 2010 Jiri Svoboda
     2 * Copyright (c) 2011 Jiri Svoboda
    33 * All rights reserved.
    44 *
     
    4141
    4242rdata_var_t *rdata_var_new(var_class_t vc);
     43void rdata_var_delete(rdata_var_t *var);
    4344rdata_ref_t *rdata_ref_new(void);
    4445rdata_deleg_t *rdata_deleg_new(void);
     
    5354rdata_symbol_t *rdata_symbol_new(void);
    5455
     56void rdata_address_delete(rdata_address_t *address);
     57void rdata_value_delete(rdata_value_t *value);
     58void rdata_var_delete(rdata_var_t *var);
     59void rdata_item_delete(rdata_item_t *item);
     60void rdata_addr_var_delete(rdata_addr_var_t *addr_var);
     61void rdata_addr_prop_delete(rdata_addr_prop_t *addr_prop);
     62void rdata_aprop_named_delete(rdata_aprop_named_t *aprop_named);
     63void rdata_aprop_indexed_delete(rdata_aprop_indexed_t *aprop_indexed);
     64
     65void rdata_bool_delete(rdata_bool_t *bool_v);
     66void rdata_char_delete(rdata_char_t *char_v);
     67void rdata_int_delete(rdata_int_t *int_v);
     68void rdata_string_delete(rdata_string_t *string_v);
     69void rdata_ref_delete(rdata_ref_t *ref_v);
     70void rdata_deleg_delete(rdata_deleg_t *deleg_v);
     71void rdata_enum_delete(rdata_enum_t *enum_v);
     72void rdata_array_delete(rdata_array_t *array_v);
     73void rdata_object_delete(rdata_object_t *object_v);
     74void rdata_resource_delete(rdata_resource_t *resource_v);
     75void rdata_symbol_delete(rdata_symbol_t *symbol_v);
     76
    5577void rdata_array_alloc_element(rdata_array_t *array);
     78void rdata_value_copy(rdata_value_t *val, rdata_value_t **rval);
    5679void rdata_var_copy(rdata_var_t *src, rdata_var_t **dest);
     80
     81void rdata_address_destroy(rdata_address_t *address);
     82void rdata_addr_var_destroy(rdata_addr_var_t *addr_var);
     83void rdata_addr_prop_destroy(rdata_addr_prop_t *addr_prop);
     84void rdata_aprop_named_destroy(rdata_aprop_named_t *aprop_named);
     85void rdata_aprop_indexed_destroy(rdata_aprop_indexed_t *aprop_indexed);
     86void rdata_value_destroy(rdata_value_t *value);
     87void rdata_var_destroy(rdata_var_t *var);
     88void rdata_item_destroy(rdata_item_t *item);
    5789
    5890void rdata_var_read(rdata_var_t *var, rdata_item_t **ritem);
Note: See TracChangeset for help on using the changeset viewer.