Functions

pv_trans.h File Reference

Transformations support. More...

#include "../../pvar.h"
Include dependency graph for pv_trans.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions


Detailed Description

Definition in file pv_trans.h.


Function Documentation

char* tr_parse_line ( str in,
trans_t *  t 
)
Parameters:
in parsed string
t transformation
Returns:
pointer to the end of the transformation in the string - '}', null on error

Definition at line 2318 of file pv_trans.c.

References _str::len, and _str::s.

char* tr_parse_nameaddr ( str in,
trans_t *  t 
)
Parameters:
in parsed string
t transformation
Returns:
pointer to the end of the transformation in the string - '}', null on error

Definition at line 2204 of file pv_trans.c.

References _str::len, and _str::s.

char* tr_parse_paramlist ( str in,
trans_t *  t 
)
Parameters:
in parsed string
t transformation
Returns:
pointer to the end of the transformation in the string - '}', null on error

Definition at line 2087 of file pv_trans.c.

References _str::len, pv_spec_free(), _str::s, and tr_param_free().

Here is the call graph for this function:

char* tr_parse_string ( str in,
trans_t *  t 
)
Parameters:
in parsed string
t transformation
Returns:
pointer to the end of the transformation in the string - '}', null on error

Definition at line 1659 of file pv_trans.c.

References _str::len, pv_spec_free(), _str::s, and tr_param_free().

Here is the call graph for this function:

char* tr_parse_tobody ( str in,
trans_t *  t 
)
Parameters:
in parsed string
t transformation
Returns:
pointer to the end of the transformation in the string - '}', null on error

Definition at line 2257 of file pv_trans.c.

References _str::len, and _str::s.

char* tr_parse_uri ( str in,
trans_t *  t 
)
Parameters:
in parsed string
t transformation
Returns:
pointer to the end of the transformation in the string - '}', null on error

Definition at line 1978 of file pv_trans.c.

References _str::len, pv_spec_free(), _str::s, and tr_param_free().

Here is the call graph for this function: