FRX SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
AFileAdapter.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#include "..\acad\Acad.h"
20
21class AFILE;
22
24{
25public:
27 virtual Acad::ErrorStatus readInt16(short *);
28 virtual Acad::ErrorStatus readInt32(long *);
29 virtual Acad::ErrorStatus readString(wchar_t * *);
30 virtual Acad::ErrorStatus readUInt16(unsigned short *);
31 virtual Acad::ErrorStatus readUInt32(unsigned long *);
32 virtual Acad::ErrorStatus readUInt8(unsigned char *);
33 virtual Acad::ErrorStatus writeInt16(short);
34 virtual Acad::ErrorStatus writeInt32(long);
35 virtual Acad::ErrorStatus writeString(wchar_t const *);
36 virtual Acad::ErrorStatus writeUInt16(unsigned short);
37 virtual Acad::ErrorStatus writeUInt32(unsigned long);
38 virtual Acad::ErrorStatus writeUInt8(unsigned char);
39
40};
Definition AFILE.h:21
virtual Acad::ErrorStatus readInt16(short *)
virtual Acad::ErrorStatus readUInt8(unsigned char *)
virtual Acad::ErrorStatus writeString(wchar_t const *)
virtual Acad::ErrorStatus readUInt32(unsigned long *)
virtual Acad::ErrorStatus writeInt32(long)
virtual Acad::ErrorStatus readUInt16(unsigned short *)
virtual Acad::ErrorStatus writeUInt32(unsigned long)
AFileAdapter(AFILE *)
virtual Acad::ErrorStatus writeInt16(short)
virtual Acad::ErrorStatus writeUInt16(unsigned short)
virtual Acad::ErrorStatus readInt32(long *)
virtual Acad::ErrorStatus readString(wchar_t **)
virtual Acad::ErrorStatus writeUInt8(unsigned char)