Wed Jan 8 2020 09:50:23

Asterisk developer's documentation


ast_data_iterator Struct Reference

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

Data Fields

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

Detailed Description

This structure is used by the iterator.

Definition at line 162 of file data.c.

Field Documentation

struct ao2_iterator internal_iterator

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

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: