Class IXpbBuilderImpl

Unit

Declaration

type IXpbBuilderImpl = class(IXpbBuilder)

Description

This item has no description.

Hierarchy

Overview

Methods

Public constructor create;
Public procedure dispose(); virtual; abstract;
Public procedure clear(status: IStatus); virtual; abstract;
Public procedure removeCurrent(status: IStatus); virtual; abstract;
Public procedure insertInt(status: IStatus; tag: Byte; value: Integer); virtual; abstract;
Public procedure insertBigInt(status: IStatus; tag: Byte; value: Int64); virtual; abstract;
Public procedure insertBytes(status: IStatus; tag: Byte; bytes: Pointer; length: Cardinal); virtual; abstract;
Public procedure insertString(status: IStatus; tag: Byte; str: PAnsiChar); virtual; abstract;
Public procedure insertTag(status: IStatus; tag: Byte); virtual; abstract;
Public function isEof(status: IStatus): Boolean; virtual; abstract;
Public procedure moveNext(status: IStatus); virtual; abstract;
Public procedure rewind(status: IStatus); virtual; abstract;
Public function findFirst(status: IStatus; tag: Byte): Boolean; virtual; abstract;
Public function findNext(status: IStatus): Boolean; virtual; abstract;
Public function getTag(status: IStatus): Byte; virtual; abstract;
Public function getLength(status: IStatus): Cardinal; virtual; abstract;
Public function getInt(status: IStatus): Integer; virtual; abstract;
Public function getBigInt(status: IStatus): Int64; virtual; abstract;
Public function getString(status: IStatus): PAnsiChar; virtual; abstract;
Public function getBytes(status: IStatus): BytePtr; virtual; abstract;
Public function getBufferLength(status: IStatus): Cardinal; virtual; abstract;
Public function getBuffer(status: IStatus): BytePtr; virtual; abstract;

Description

Methods

Public constructor create;

This item has no description.

Public procedure dispose(); virtual; abstract;

This item has no description.

Public procedure clear(status: IStatus); virtual; abstract;

This item has no description.

Public procedure removeCurrent(status: IStatus); virtual; abstract;

This item has no description.

Public procedure insertInt(status: IStatus; tag: Byte; value: Integer); virtual; abstract;

This item has no description.

Public procedure insertBigInt(status: IStatus; tag: Byte; value: Int64); virtual; abstract;

This item has no description.

Public procedure insertBytes(status: IStatus; tag: Byte; bytes: Pointer; length: Cardinal); virtual; abstract;

This item has no description.

Public procedure insertString(status: IStatus; tag: Byte; str: PAnsiChar); virtual; abstract;

This item has no description.

Public procedure insertTag(status: IStatus; tag: Byte); virtual; abstract;

This item has no description.

Public function isEof(status: IStatus): Boolean; virtual; abstract;

This item has no description.

Public procedure moveNext(status: IStatus); virtual; abstract;

This item has no description.

Public procedure rewind(status: IStatus); virtual; abstract;

This item has no description.

Public function findFirst(status: IStatus; tag: Byte): Boolean; virtual; abstract;

This item has no description.

Public function findNext(status: IStatus): Boolean; virtual; abstract;

This item has no description.

Public function getTag(status: IStatus): Byte; virtual; abstract;

This item has no description.

Public function getLength(status: IStatus): Cardinal; virtual; abstract;

This item has no description.

Public function getInt(status: IStatus): Integer; virtual; abstract;

This item has no description.

Public function getBigInt(status: IStatus): Int64; virtual; abstract;

This item has no description.

Public function getString(status: IStatus): PAnsiChar; virtual; abstract;

This item has no description.

Public function getBytes(status: IStatus): BytePtr; virtual; abstract;

This item has no description.

Public function getBufferLength(status: IStatus): Cardinal; virtual; abstract;

This item has no description.

Public function getBuffer(status: IStatus): BytePtr; virtual; abstract;

This item has no description.


Generated by PasDoc 0.17.0.snapshot.