[fpc-pascal] Managed properties idea

Sven Barth pascaldragon at googlemail.com
Sun Oct 8 00:22:13 CEST 2017


Am 07.10.2017 17:15 schrieb "Marcos Douglas B. Santos" <md at delfire.net>:
>
> On Fri, Oct 6, 2017 at 4:17 PM, Sven Barth via fpc-pascal
> <fpc-pascal at lists.freepascal.org> wrote:
> > Am 06.10.2017 20:52 schrieb "Marcos Douglas B. Santos" <md at delfire.net>:
> >> > And reference counting like in e.g. C++ "shared  pointers", that can
> >> > wrap any
> >> > class, without any additional feature (in Pascal we may get this with
> >> > "management operators").
> >>
> >> I don't know about "management operators". Could you explain more about
> >> them?
> >
> > Operators for records that are called when initializing, finalizing and
> > copying that record. See $fpcdir/tests/test/tmoperator[1-10].pp
>
> I saw... Looks like that now a record is a hybrid made by a record plus a
class.
> Thanks for the info.

Records can have methods and operator overloads already since 2.6.0, only
the management operators are a new addition to trunk.

Regards,
Sven
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freepascal.org/pipermail/fpc-pascal/attachments/20171008/b408a697/attachment.html>


More information about the fpc-pascal mailing list