diff src/utils.h @ 3620:0886bbb236cb

[project @ 2000-03-23 05:17:23 by jwe]
author jwe
date Thu, 23 Mar 2000 05:17:25 +0000
parents b80bbb43a1a9
children 52594f1c37b6
line wrap: on
line diff
--- a/src/utils.h	Wed Mar 22 21:56:19 2000 +0000
+++ b/src/utils.h	Thu Mar 23 05:17:25 2000 +0000
@@ -23,6 +23,8 @@
 #if !defined (octave_utils_h)
 #define octave_utils_h 1
 
+#include <cstdarg>
+
 #include <iostream>
 #include <string>
 
@@ -65,12 +67,22 @@
 get_dimensions (const octave_value& a,
 		const char *warn_for, int& nr, int& nc);
 
+extern int
+octave_format (ostream& os, const char *fmt, ...);
+
+extern int
+octave_vformat (ostream& os, const char *fmt, va_list args);
+
 extern "C" void octave_usleep (unsigned int useconds);
 
 extern "C" int octave_strcasecmp (const char *s1, const char *s2);
 
 extern "C" int octave_strncasecmp (const char *s1, const char *s2, size_t n);
 
+extern "C" char *octave_snprintf (size_t n, const char *fmt, ...);
+
+extern "C" char *octave_vsnprintf (size_t n, const char *fmt, va_list args);
+
 #endif
 
 /*