src/inc/dystring.h 1.20
1.20 2009/11/13 19:01:56 kent
Adding dyStringWriteOne.
Index: src/inc/dystring.h
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/inc/dystring.h,v
retrieving revision 1.19
retrieving revision 1.20
diff -b -B -U 4 -r1.19 -r1.20
--- src/inc/dystring.h 20 Oct 2009 19:16:33 -0000 1.19
+++ src/inc/dystring.h 13 Nov 2009 19:01:56 -0000 1.20
@@ -46,8 +46,12 @@
void dyStringAppendEscapeQuotes(struct dyString *dy, char *string,
char quot, char esc);
/* Append escaped-for-quotation version of string to dy. */
+#define dyStringWriteOne(dy, var) dyStringAppendN(dy, (char *)(&var), sizeof(var))
+/* Write one variable (binary!) to dyString - for cases when want to treat string like
+ * a file stream. */
+
void dyStringVaPrintf(struct dyString *ds, char *format, va_list args);
/* VarArgs Printf to end of dyString. */
void dyStringPrintf(struct dyString *ds, char *format, ...)