bu_vls Struct Reference
[Variable Length Strings]

#include <bu.h>


Data Fields

long vls_magic
char * vls_str
 Dynamic memory for buffer.
int vls_offset
 Offset into vls_str where data is good.
int vls_len
 Length, not counting the null.
int vls_max


Detailed Description

Definition at line 1172 of file bu.h.


Field Documentation

long vls_magic
 

Definition at line 1173 of file bu.h.

char* vls_str
 

Dynamic memory for buffer.

Definition at line 1174 of file bu.h.

Referenced by bu_vls_fwrite(), bu_vls_prepend(), bu_vls_print_double(), bu_vls_read(), and bu_vls_write().

int vls_offset
 

Offset into vls_str where data is good.

Definition at line 1175 of file bu.h.

Referenced by bu_vls_fwrite(), bu_vls_prepend(), bu_vls_print_double(), bu_vls_read(), and bu_vls_write().

int vls_len
 

Length, not counting the null.

Definition at line 1176 of file bu.h.

Referenced by bu_vls_fwrite(), bu_vls_prepend(), bu_vls_print_double(), bu_vls_read(), bu_vls_setlen(), and bu_vls_write().

int vls_max
 

Definition at line 1177 of file bu.h.

Referenced by bu_vls_read().


The documentation for this struct was generated from the following file:
Generated on Mon Sep 18 01:25:11 2006 for BRL-CAD by  doxygen 1.4.6