Main Page   Modules   Data Structures   File List   Data Fields  

svn_stringbuf_t Struct Reference

A buffered string, capable of appending without an allocation and copy for each append. More...

#include <svn_string.h>


Data Fields

apr_pool_t * pool
 a pool from which this string was originally allocated, and is not necessarily specific to this string. More...

char * data
 pointer to the bytestring.

apr_size_t len
 length of bytestring.

apr_size_t blocksize
 total size of buffer allocated.


Detailed Description

A buffered string, capable of appending without an allocation and copy for each append.

Definition at line 91 of file svn_string.h.


Field Documentation

apr_pool_t* svn_stringbuf_t::pool
 

a pool from which this string was originally allocated, and is not necessarily specific to this string.

This is used only for allocating more memory from when the string needs to grow.

Definition at line 97 of file svn_string.h.


The documentation for this struct was generated from the following file:
Generated on Wed Aug 31 01:47:56 2005 for Subversion by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002