Thu Oct 11 06:38:17 2012

Asterisk developer's documentation


ast_data_iterator Struct Reference

This structure is used by the iterator. More...

Collaboration diagram for ast_data_iterator:

Collaboration graph
[legend]

Data Fields

struct ao2_iterator internal_iterator
 The internal iterator.
unsigned int is_pattern:1
 is a regular expression.
struct ast_datalast
 The last returned node.
const char * pattern
 The iterator pattern.
regex_t regex_pattern
 The compiled patter.

Detailed Description

This structure is used by the iterator.

Definition at line 162 of file data.c.


Field Documentation

The internal iterator.

Definition at line 164 of file data.c.

Referenced by ast_data_iterator_end(), ast_data_iterator_init(), and ast_data_iterator_next().

unsigned int is_pattern

is a regular expression.

Definition at line 172 of file data.c.

Referenced by ast_data_iterator_end(), ast_data_iterator_init(), and ast_data_iterator_next().

struct ast_data* last [read]

The last returned node.

Definition at line 166 of file data.c.

Referenced by ast_data_iterator_end(), and ast_data_iterator_next().

const char* pattern

The iterator pattern.

Definition at line 168 of file data.c.

Referenced by ast_data_iterator_init(), and ast_data_iterator_next().

regex_t regex_pattern

The compiled patter.

Definition at line 170 of file data.c.

Referenced by ast_data_iterator_end(), ast_data_iterator_init(), and ast_data_iterator_next().


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

Generated on Thu Oct 11 06:38:17 2012 for Asterisk - The Open Source Telephony Project by  doxygen 1.5.6