Main Page | Class List | Directories | File List | Class Members | File Members

dynamic_buffer.c File Reference

#include "global.h"
#include "dynamic_buffer.h"
#include "stralloc.h"
#include "pike_error.h"
#include "pike_memory.h"

Functions

PMOD_EXPORT char * low_make_buf_space (size_t space, dynamic_buffer *buf)
PMOD_EXPORT void low_my_putchar (int b, dynamic_buffer *buf)
PMOD_EXPORT void low_my_binary_strcat (const char *b, size_t l, dynamic_buffer *buf)
PMOD_EXPORT void debug_initialize_buf (dynamic_buffer *buf)
PMOD_EXPORT void low_reinit_buf (dynamic_buffer *buf)
PMOD_EXPORT void low_init_buf_with_string (dynbuf_string s, dynamic_buffer *buf)
PMOD_EXPORT dynbuf_string complex_free_buf (dynamic_buffer *old_buf)
PMOD_EXPORT void toss_buffer (dynamic_buffer *buf)
PMOD_EXPORT char * simple_free_buf (dynamic_buffer *old_buf)
PMOD_EXPORT struct pike_stringdebug_low_free_buf (dynamic_buffer *buf)
PMOD_EXPORT struct pike_stringdebug_free_buf (dynamic_buffer *old_buf)
PMOD_EXPORT char * make_buf_space (INT32 space)
PMOD_EXPORT void my_putchar (int b)
PMOD_EXPORT void my_binary_strcat (const char *b, ptrdiff_t l)
PMOD_EXPORT void my_strcat (const char *b)
PMOD_EXPORT void init_buf (dynamic_buffer *old_buf)
PMOD_EXPORT void init_buf_with_string (dynamic_buffer *old_buf, dynbuf_string s)
PMOD_EXPORT void save_buffer (dynamic_buffer *save_buf)
PMOD_EXPORT void restore_buffer (dynamic_buffer *save_buf)

Variables

dynamic_buffer pike_global_buffer

Function Documentation

PMOD_EXPORT dynbuf_string complex_free_buf dynamic_buffer old_buf  ) 
 

PMOD_EXPORT struct pike_string* debug_free_buf dynamic_buffer old_buf  ) 
 

PMOD_EXPORT void debug_initialize_buf dynamic_buffer buf  ) 
 

PMOD_EXPORT struct pike_string* debug_low_free_buf dynamic_buffer buf  ) 
 

PMOD_EXPORT void init_buf dynamic_buffer old_buf  ) 
 

PMOD_EXPORT void init_buf_with_string dynamic_buffer old_buf,
dynbuf_string  s
 

PMOD_EXPORT void low_init_buf_with_string dynbuf_string  s,
dynamic_buffer buf
 

PMOD_EXPORT char* low_make_buf_space size_t  space,
dynamic_buffer buf
 

PMOD_EXPORT void low_my_binary_strcat const char *  b,
size_t  l,
dynamic_buffer buf
 

PMOD_EXPORT void low_my_putchar int  b,
dynamic_buffer buf
 

PMOD_EXPORT void low_reinit_buf dynamic_buffer buf  ) 
 

PMOD_EXPORT char* make_buf_space INT32  space  ) 
 

PMOD_EXPORT void my_binary_strcat const char *  b,
ptrdiff_t  l
 

PMOD_EXPORT void my_putchar int  b  ) 
 

PMOD_EXPORT void my_strcat const char *  b  ) 
 

PMOD_EXPORT void restore_buffer dynamic_buffer save_buf  ) 
 

PMOD_EXPORT void save_buffer dynamic_buffer save_buf  ) 
 

PMOD_EXPORT char* simple_free_buf dynamic_buffer old_buf  ) 
 

PMOD_EXPORT void toss_buffer dynamic_buffer buf  ) 
 


Variable Documentation

dynamic_buffer pike_global_buffer
 


Generated on Fri Jul 22 23:44:28 2005 for Pike by  doxygen 1.3.9.1