|
Container are used for manage array, dict entry, variant and struct data.
Modules | |
| dict_entry_internal | |
| Module for manage EasyDbus Dict Entry Internals. | |
| struct_internal | |
| Module for manage EasyDbus Struct Internals. | |
| variant_internal | |
| Module for manage EasyDbus Variant Internal. | |
Functions | |
| void | free_array_from_container (EasyDbus_elem *el) |
| Free array element from container. | |
| void free_array_from_container | ( | EasyDbus_elem * | el | ) | [inline] |
Free array element from container.
For internal use only.
| el | pointer to array element of container. |
Definition at line 194 of file container.c.
References easydbus_container_free(), EASYDBUS_ELTYPE_ARRAY, EasyDbus_elem::p_container, EasyDbus_elem::payload, and EasyDbus_elem::type.
Referenced by easydbus_container_free().
00195 { 00196 if (el == NULL) 00197 return; 00198 if (el->type == EASYDBUS_ELTYPE_ARRAY) { 00199 if (el->payload.p_container != NULL) { 00200 easydbus_container_free (el->payload.p_container); 00201 } 00202 } 00203 }

1.5.4