FRX SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
AcOutputFile.h
Go to the documentation of this file.
1#pragma once
2
3//
4// (C) Copyright 2005-2024 by Graebert GmbH.
5//
6// Permission to use, copy, modify, and distribute this software in
7// object code form for any purpose and without fee is hereby granted,
8// provided that the above copyright notice appears in all copies and
9// that both that copyright notice and the limited warranty and
10// restricted rights notice below appear in all supporting
11// documentation.
12//
13// GRAEBERT PROVIDES THIS PROGRAM "AS IS" AND WITH ALL FAULTS.
14// GRAEBERT SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF
15// MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. GRAEBERT GMBH
16// DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE
17// UNINTERRUPTED OR ERROR FREE.
18
19
21{
22public:
24 AcOutputFile(void * const &,int);
25 AcOutputFile(wchar_t const *,int);
27 bool writeBOM(void);
28 char * getBuffer(int);
29 int __cdecl putFmt(wchar_t const *,...);
30 int close(void);
31 int deleteFile(void);
32 int open(void * const &);
33 int open(wchar_t const *);
34 int open(wchar_t const *,int,int,unsigned int);
35 int putBuffer(void const *,int);
36 int putByte(unsigned char);
37 int putChar(wchar_t);
38 int putDouble(double const &);
39 int putLong(unsigned long);
40 int putShort(unsigned short);
41 int putString(wchar_t const *,int);
42 unsigned long flushBuf(void);
43 void setBuffer(char *);
44
45};
bool writeBOM(void)
unsigned long flushBuf(void)
void setBuffer(char *)
int putByte(unsigned char)
int putShort(unsigned short)
AcOutputFile(wchar_t const *, int)
int open(wchar_t const *, int, int, unsigned int)
int deleteFile(void)
int open(void *const &)
int putDouble(double const &)
int open(wchar_t const *)
AcOutputFile(void *const &, int)
int putString(wchar_t const *, int)
int putBuffer(void const *, int)
~AcOutputFile(void)
int putChar(wchar_t)
char * getBuffer(int)
int __cdecl putFmt(wchar_t const *,...)
int putLong(unsigned long)
int close(void)