easydbus_signature_elem_stack Struct Reference
[signature]

#include <easydbus-core.h>

Collaboration diagram for easydbus_signature_elem_stack:

Collaboration graph
[legend]

Detailed Description

Struct used on easydbus_add_signature_to_empty_container function to manage marshalled data.
FIFO (first-in first-out) algorithm used.

For internal use only.

Definition at line 340 of file easydbus-core.h.


Data Fields

struct
easydbus_signature_elem_stack
next
 next easydbus_signature_elem_stack object
struct
easydbus_signature_elem_stack
prev
 prev esaydbus_signature_elem_stack object
enum el_type type
 element type

Field Documentation

struct easydbus_signature_elem_stack* easydbus_signature_elem_stack::next [read]

next easydbus_signature_elem_stack object

Definition at line 344 of file easydbus-core.h.

Referenced by easydbus_add_elem_to_stack(), easydbus_container_add_signature_to_empty_container(), easydbus_create_arg_signature(), easydbus_free_elem_from_stack(), easydbus_free_elem_from_stack_list(), and easydbus_manage_list_signature().

struct easydbus_signature_elem_stack* easydbus_signature_elem_stack::prev [read]

prev esaydbus_signature_elem_stack object

Definition at line 346 of file easydbus-core.h.

Referenced by easydbus_add_elem_to_stack(), and easydbus_free_elem_from_stack().

enum el_type easydbus_signature_elem_stack::type

element type

Definition at line 342 of file easydbus-core.h.

Referenced by easydbus_add_elem_to_stack(), and easydbus_manage_list_signature().


The documentation for this struct was generated from the following file:
Generated on Thu Apr 10 10:03:35 2008 for EasyDbus-0.2 by  doxygen 1.5.4