📄 acestr.hpp
字号:
// Borland C++ Builder
// Copyright (c) 1995, 1999 by Borland International
// All rights reserved
// (DO NOT EDIT: machine generated header) 'AceStr.pas' rev: 4.00
#ifndef AceStrHPP
#define AceStrHPP
#pragma delphiheader begin
#pragma option push -w-
#include <Classes.hpp> // Pascal unit
#include <SysInit.hpp> // Pascal unit
#include <System.hpp> // Pascal unit
//-- user supplied -----------------------------------------------------------
namespace Acestr
{
//-- type declarations -------------------------------------------------------
class DELPHICLASS TAceStream;
#pragma pack(push, 4)
class PASCALIMPLEMENTATION TAceStream : public Classes::TStream
{
typedef Classes::TStream inherited;
private:
Classes::TMemoryStream* FMemoryStream;
Classes::TFileStream* FFileStream;
AnsiString FTempFileName;
int FStreamPos;
int FStreamSize;
int FMaxMemUsage;
int FFileStreamSize;
Classes::TMemoryStream* FBufferStream;
int FBufferStart;
int FBufferEnd;
protected:
Classes::TFileStream* __fastcall GetFileStream(void);
__property Classes::TMemoryStream* MemoryStream = {read=FMemoryStream, write=FMemoryStream};
__property Classes::TFileStream* FileStream = {read=GetFileStream, write=FFileStream};
void __fastcall Update(void);
void __fastcall DumpToFile(void);
public:
__fastcall virtual TAceStream(void);
__fastcall virtual ~TAceStream(void);
virtual int __fastcall Read(void *Buffer, int Count);
virtual int __fastcall Write(const void *Buffer, int Count);
virtual int __fastcall Seek(int Offset, Word Origin);
void __fastcall Clear(void);
__property int MaxMemUsage = {read=FMaxMemUsage, write=FMaxMemUsage, nodefault};
};
#pragma pack(pop)
//-- var, const, procedure ---------------------------------------------------
extern PACKAGE int AceMaximumMemoryUsage;
} /* namespace Acestr */
#if !defined(NO_IMPLICIT_NAMESPACE_USE)
using namespace Acestr;
#endif
#pragma option pop // -w-
#pragma delphiheader end.
//-- end unit ----------------------------------------------------------------
#endif // AceStr
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -