xmpp/xode_str.c File Reference

#include "xode.h"

Include dependency graph for xmpp/xode_str.c:

Go to the source code of this file.

Functions

void xode_spool_add (xode_spool s, char *str)
void xode_spool_free (xode_spool s)
int xode_spool_getlen (const xode_spool s)
xode_pool xode_spool_getpool (const xode_spool s)
xode_spool xode_spool_new (void)
xode_spool xode_spool_newfrompool (xode_pool p)
char * xode_spool_str (xode_pool p,...)
char * xode_spool_tostr (xode_spool s)
void xode_spooler (xode_spool s,...)
char * xode_strescape (xode_pool p, char *buf)
char * xode_strunescape (xode_pool p, char *buf)


Detailed Description

Definition in file xmpp/xode_str.c.


Function Documentation

void xode_spool_add ( xode_spool  s,
char *  str 
)

void xode_spool_free ( xode_spool  s  ) 

Definition at line 45 of file xmpp/xode_str.c.

References xode_pool_free(), and xode_spool_getpool().

int xode_spool_getlen ( const xode_spool  s  ) 

Definition at line 37 of file xmpp/xode_str.c.

References xode_spool_struct::len, and NULL.

xode_pool xode_spool_getpool ( const xode_spool  s  ) 

Definition at line 29 of file xmpp/xode_str.c.

References NULL, and xode_spool_struct::p.

Referenced by xode_spool_free().

xode_spool xode_spool_new ( void   ) 

Definition at line 62 of file xmpp/xode_str.c.

References xode_pool_heap(), and xode_spool_newfrompool().

xode_spool xode_spool_newfrompool ( xode_pool  p  ) 

char* xode_spool_str ( xode_pool  p,
  ... 
)

Definition at line 137 of file xmpp/xode_str.c.

References NULL, s, xode_spool_add(), xode_spool_newfrompool(), and xode_spool_tostr().

char* xode_spool_tostr ( xode_spool  s  ) 

void xode_spooler ( xode_spool  s,
  ... 
)

Definition at line 91 of file xmpp/xode_str.c.

References NULL, and xode_spool_add().

Referenced by _xode_tag2str(), and _xode_to_prettystr().

char* xode_strescape ( xode_pool  p,
char *  buf 
)

Definition at line 210 of file xmpp/xode_str.c.

References NULL, and xode_pool_malloc().

Referenced by _xode_tag2str(), and _xode_tospool().

char* xode_strunescape ( xode_pool  p,
char *  buf 
)

Definition at line 166 of file xmpp/xode_str.c.

References NULL, and xode_pool_malloc().


Generated on Fri May 25 00:00:45 2012 for Kamailio - The Open Source SIP Server by  doxygen 1.5.6