| Class TByteBuffer (unit GifDecl) |
TObject
TExtensionList
| Constructors |
constructor Create;| Functions |
procedure AddByte(ByteVal: Byte);
procedure AddString(NewString: String);
procedure Clear;
procedure DeleteLastByte;
destructor Destroy;
procedure Finish;
function FirstByte: Byte;
function GetNextByte: Byte;
function LastByte: Byte;
procedure Reset;
function StringCount: Integer;
function GetString(Index: Longint): String;| Properties |
property Strings : String
property TotalSize : Longint| Events |
| Variables |
CurrLength : Integer;
CurrString : String;
CurrStringNo : Integer;
FTotalSize : Longint;
NextByte : Integer;
SL : TStringList;| Constructors |
constructor Create;TExtensionList.Destroy } (***** end of TExtension and TExtensionList *****) (***** methods of TByteBuffer
| Functions |
procedure AddByte(ByteVal: Byte);TByteBuffer.Destroy
procedure AddString(NewString: String);TByteBuffer.AddByte
procedure Clear;TByteBuffer.AddString
procedure DeleteLastByte;TByteBuffer.Clear
destructor Destroy;TByteBuffer.Create
procedure Finish;TByteBuffer.DeleteLastByte
function FirstByte: Byte;TByteBuffer.AddString
function GetNextByte: Byte;TByteBuffer.GetString
function LastByte: Byte;TByteBuffer.GetNextByte
procedure Reset;TByteBuffer.LastByte
function StringCount: Integer;TByteBuffer.Reset
function GetString(Index: Longint): String;TByteBuffer.FirstByte
| Properties |
property Strings : String
property TotalSize : Longint| Events |
| Variables |
CurrLength : Integer;
CurrString : String;
CurrStringNo : Integer;
FTotalSize : Longint;
NextByte : Integer;
SL : TStringList;