]> mj.ucw.cz Git - libucw.git/blobdiff - lib/bbuf.h
Added s-fixint module (internal sorter for small fixed-size records).
[libucw.git] / lib / bbuf.h
index 5ee6c1a5f5c99101c4a8fd41200afdd8e1c6b919..2585bec3c1fa9bd170bef9f06c160cca9bada5e7 100644 (file)
@@ -1,5 +1,5 @@
 /*
 /*
- *     A simple growing buffer for byte-sized items.
+ *     UCW Library -- A simple growing buffer for byte-sized items.
  *
  *     (c) 2004 Martin Mares <mj@ucw.cz>
  *
  *
  *     (c) 2004 Martin Mares <mj@ucw.cz>
  *
@@ -7,11 +7,16 @@
  *     of the GNU Lesser General Public License.
  */
 
  *     of the GNU Lesser General Public License.
  */
 
-#ifndef _SHERLOCK_BBUF_H
-#define _SHERLOCK_BBUF_H
+#ifndef _UCW_BBUF_H
+#define _UCW_BBUF_H
 
 #define        GBUF_TYPE       byte
 #define        GBUF_PREFIX(x)  bb_##x
 #include "lib/gbuf.h"
 
 
 #define        GBUF_TYPE       byte
 #define        GBUF_PREFIX(x)  bb_##x
 #include "lib/gbuf.h"
 
+char *bb_vprintf(bb_t *bb, char *fmt, va_list args);
+char *bb_printf(bb_t *bb, char *fmt, ...);
+char *bb_vprintf_at(bb_t *bb, uns ofs, char *fmt, va_list args);
+char *bb_printf_at(bb_t *bb, uns ofs, char *fmt, ...);
+
 #endif
 #endif