StreamLinkforC  7.0.3-308369
sl_container_event Struct Reference

Event that is raised when the structure of a container changes. More...

#include <sl4c.h>

Data Fields

int size
 
sl_autoelemadded
 
sl_autoelemremoved
 
sl_autoelem ** order
 
int changed_order_size
 
sl_autoelem ** changed_order
 
int num_actions
 
sl_container_actionactions
 

Detailed Description

Event that is raised when the structure of a container changes.

Field Documentation

sl_container_action* sl_container_event::actions

List of actions to apply

sl_autoelem* sl_container_event::added

Elements that have been added (linked list)

sl_autoelem** sl_container_event::changed_order

The changed order for this update

int sl_container_event::changed_order_size

The number of changed order elements in this update

int sl_container_event::num_actions

Number of actions

sl_autoelem** sl_container_event::order

Order of the elements (array). When accessing a sl_autoelem obtained from this entry, the ->next pointer will not point to the next element. The size of this array is the size of the container

sl_autoelem* sl_container_event::removed

Elements that have been removed (linked list)

int sl_container_event::size

Size of the container


The documentation for this struct was generated from the following file:

Generated on Tue Oct 16 2018 12:25:43 for StreamLinkforC