[brlcad-commits] SF.net SVN: brlcad: [31204] brlcad/trunk/include/bu.h
Open Source Solid Modeling CAD
Brought to you by:
brlcad
From: <joh...@us...> - 2008-05-28 18:17:12
|
Revision: 31204 http://brlcad.svn.sourceforge.net/brlcad/?rev=31204&view=rev Author: johnranderson Date: 2008-05-28 11:17:11 -0700 (Wed, 28 May 2008) Log Message: ----------- added declarations for bu_vlb routines Modified Paths: -------------- brlcad/trunk/include/bu.h Modified: brlcad/trunk/include/bu.h =================================================================== --- brlcad/trunk/include/bu.h 2008-05-28 18:04:23 UTC (rev 31203) +++ brlcad/trunk/include/bu.h 2008-05-28 18:17:11 UTC (rev 31204) @@ -2474,6 +2474,33 @@ (struct bu_vls *vp, char *str)); +/** @} */ +/** @addtogroup vlb */ +/** @{ */ + +/* vlb.c */ +BU_EXPORT BU_EXTERN(void bu_vlb_init, + (struct bu_vlb *vlb)); + +BU_EXPORT BU_EXTERN(void bu_vlb_initialize, + (struct bu_vlb *vlb, + int initialSize)); +BU_EXPORT BU_EXTERN(void bu_vlb_write, + (struct bu_vlb *vlb, + unsigned char *start, + int len)); +BU_EXPORT BU_EXTERN(void bu_vlb_reset, + (struct bu_vlb *vlb)); +BU_EXPORT BU_EXTERN(unsigned char *bu_vlb_getBuffer, + (struct bu_vlb *vlb)); +BU_EXPORT BU_EXTERN(int bu_vlb_getBufferLength, + (struct bu_vlb *vlb)); +BU_EXPORT BU_EXTERN(void bu_vlb_free, + (struct bu_vlb *vlb)); +BU_EXPORT BU_EXTERN(void bu_vlb_print, + (struct bu_vlb *vlb, + FILE *fd)); + /* str.c */ BU_EXPORT BU_EXTERN(size_t bu_strlcatm, (char *dst, const char *src, size_t size, const char *label)); #define bu_strlcat(dst, src, size) bu_strlcatm(dst, src, size, BU_FLSTR) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |