Main Page | Namespace List | Class List | File List | Class Members | File Members | Related Pages

buffer_put.c File Reference

#include "buffer.h"
#include "str.h"
#include "byte.h"
#include "error.h"

Include dependency graph for buffer_put.c:

Include dependency graph

Go to the source code of this file.

Functions

int buffer_flush (buffer *s)
int buffer_putalign (buffer *s, char *buf, unsigned int len)
int buffer_put (buffer *s, char *buf, unsigned int len)
int buffer_putflush (buffer *s, char *buf, unsigned int len)
int buffer_putsalign (buffer *s, char *buf)
int buffer_puts (buffer *s, char *buf)
int buffer_putsflush (buffer *s, char *buf)


Function Documentation

int buffer_flush buffer s  ) 
 

Definition at line 23 of file buffer_put.c.

References buffer::fd, buffer::op, buffer::p, and buffer::x.

Referenced by buffer_0_read(), buffer_put(), buffer_putalign(), buffer_putflush(), cdb_make_finish(), and strerr_warn().

int buffer_put buffer s,
char *  buf,
unsigned int  len
 

Definition at line 47 of file buffer_put.c.

References buffer_flush(), BUFFER_OUTSIZE, byte_copy(), buffer::fd, buffer::n, buffer::op, buffer::p, and buffer::x.

Referenced by buffer_copy(), and buffer_puts().

Here is the call graph for this function:

int buffer_putalign buffer s,
char *  buf,
unsigned int  len
 

Definition at line 33 of file buffer_put.c.

References buffer_flush(), byte_copy(), buffer::n, buffer::p, and buffer::x.

Referenced by buffer_putsalign(), cdb_make_add(), cdb_make_addbegin(), and cdb_make_finish().

Here is the call graph for this function:

int buffer_putflush buffer s,
char *  buf,
unsigned int  len
 

Definition at line 69 of file buffer_put.c.

References buffer_flush(), buffer::fd, and buffer::op.

Referenced by buffer_putsflush(), and cdb_make_finish().

Here is the call graph for this function:

int buffer_puts buffer s,
char *  buf
 

Definition at line 80 of file buffer_put.c.

References buffer_put(), and str_len().

Referenced by strerr_warn().

Here is the call graph for this function:

int buffer_putsalign buffer s,
char *  buf
 

Definition at line 75 of file buffer_put.c.

References buffer_putalign(), and str_len().

Here is the call graph for this function:

int buffer_putsflush buffer s,
char *  buf
 

Definition at line 85 of file buffer_put.c.

References buffer_putflush(), and str_len().

Here is the call graph for this function:


Generated on Mon Apr 26 09:49:23 2004 for ConstantDataStore by doxygen 1.3.6-20040222