ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

streamout.c File Reference
#include <stdio.h>
#include <stdarg.h>
#include <tchar.h>
#include <strings.h>
#include <math.h>
#include <float.h>

Go to the source code of this file.

Data Structures

struct  PSTRING

Defines

#define MB_CUR_MAX   10
#define BUFFER_SIZE   (32 + 17)
#define va_arg_f(argptr, flags)
#define va_arg_fu(argptr, flags)
#define va_arg_ffp(argptr, flags)
#define get_exp(f)   (int)floor(f == 0 ? 0 : (f >= 0 ? log10(f) : log10(-f)))
#define round(x)   floor((x) + 0.5)
#define streamout_string   streamout_astring
#define USE_MULTISIZE   1

Enumerations

enum  {
  FLAG_ALIGN_LEFT = 0x01, FLAG_FORCE_SIGN = 0x02, FLAG_FORCE_SIGNSP = 0x04, FLAG_PAD_ZERO = 0x08,
  FLAG_SPECIAL = 0x10, FLAG_SHORT = 0x100, FLAG_LONG = 0x200, FLAG_WIDECHAR = FLAG_LONG,
  FLAG_INT64 = 0x400, FLAG_INTPTR = 0, FLAG_LONGDOUBLE = 0x800
}

Functions

int mbtowc (wchar_t *wchar, const char *mbchar, size_t count)
int wctomb (char *mbchar, wchar_t wchar)
void format_float (TCHAR chr, unsigned int flags, int precision, TCHAR **string, const TCHAR **prefix, va_list *argptr)
static int streamout_char (FILE *stream, int chr)
static int streamout_astring (FILE *stream, const char *string, size_t count)
static int streamout_wstring (FILE *stream, const wchar_t *string, size_t count)
int _cdecl streamout (FILE *stream, const TCHAR *format, va_list argptr)

Generated on Sat May 26 2012 06:04:34 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.