System.Classes.TStreamProc

De RAD Studio API Documentation
Aller à : navigation, rechercher

C++

typedef void __fastcall (__closure *TStreamProc)(TStream* Stream);

Propriétés

Type Visibilité  Source Unité  Parent
typedef public System.Classes.hpp System.Classes System.Classes

Description

TStreamProc est un type de la procédure de callback utilisée par la classe TFiler et les méthodes DefineBinaryProperty descendantes.

DefineBinaryProperty introduit une méthode abstraite qui autorise les descendants à lire ou à écrire des données binaires, comme une propriété.

Chaque objet TFiler descendant doit déclarer une méthode DefineProperty définissant les données que l'objet descendant lit ou écrit en faisant comme si ces données sont une propriété.

TStreamProc est le paramètre de procédure de callback dans ce DefineBinaryProperty. Lorsqu'elle est appelée, elle fournit l'objet TFiler ou l'objet descendant, autorisant l'accès en lecture et en écriture des données binaires.

Voir aussi