appender_type_stream2.h

Go to the documentation of this file.
00001 /* 
00002  *
00003  * appender_type_stream.h
00004  * 
00005  * Copyright 2001-2003, Meiosys (www.meiosys.com). All rights reserved.
00006  *
00007  * See the COPYING file for the terms of usage and distribution.
00008  */
00009 
00010 #ifndef log4c_appender_type_stream2_h
00011 #define log4c_appender_type_stream2_h
00012 
00079 #include <log4c/defs.h>
00080 #include <log4c/appender.h>
00081 
00082 __LOG4C_BEGIN_DECLS
00083 
00091 LOG4C_API const log4c_appender_type_t log4c_appender_type_stream2;
00092 
00099 LOG4C_API void log4c_stream2_set_fp(log4c_appender_t* a_this, FILE *fp);
00100 
00108 LOG4C_API FILE * log4c_stream2_get_fp(log4c_appender_t* a_this);
00109 
00110 
00118 LOG4C_API void log4c_stream2_set_flags(log4c_appender_t* a_this, int flags);
00119 #define LOG4C_STREAM2_UNBUFFERED 0x01
00120 
00126 LOG4C_API int log4c_stream2_get_flags(log4c_appender_t* a_this);
00127 
00128 __LOG4C_END_DECLS
00129 
00130 #endif

Generated on Fri Nov 16 21:32:00 2007 for log4c by  doxygen 1.5.3-20071008