Class tlinkedpersistent
Unit
Declaration
type tlinkedpersistent = class(tnullinterfacedpersistent, iobjectlink)
Description
This item has no description.
Hierarchy
- TObject
- tpersistent
- tvirtualpersistent
- tnullinterfacedpersistent
- tlinkedpersistent
Overview
Fields
| Protected | fobjectlinker: tobjectlinker; |
Methods
| Protected | function getobjectlinker: tobjectlinker; |
| Protected | procedure objectevent(const sender: tobject; const event: objecteventty); virtual; |
| Protected | procedure link(const source,dest: iobjectlink; valuepo: pointer = nil; ainterfacetype: pointer = nil; once: boolean = false); |
| Protected | procedure unlink(const source,dest: iobjectlink; valuepo: pointer = nil); |
| Protected | procedure objevent(const sender: iobjectlink; const event: objecteventty); virtual; |
| Protected | function getinstance: tobject; virtual; |
| Public | destructor destroy; override; |
| Public | procedure setlinkedvar(const source: iobjectlink; var dest: iobjectlink; const linkintf: iobjectlink = nil); overload; |
| Public | procedure setlinkedvar(const source: tmsecomponent; var dest: tmsecomponent; const linkintf: iobjectlink = nil); overload; |
| Public | procedure setlinkedvar(const source: tlinkedobject; var dest: tlinkedobject; const linkintf: iobjectlink = nil); overload; |
| Public | procedure setlinkedvar(const source: tlinkedpersistent; var dest: tlinkedpersistent; const linkintf: iobjectlink = nil); overload; |
Description
Fields
| Protected | fobjectlinker: tobjectlinker; |
|
This item has no description. | |
Methods
| Protected | function getobjectlinker: tobjectlinker; |
|
This item has no description. | |
| Protected | procedure objectevent(const sender: tobject; const event: objecteventty); virtual; |
|
This item has no description. | |
| Protected | procedure link(const source,dest: iobjectlink; valuepo: pointer = nil; ainterfacetype: pointer = nil; once: boolean = false); |
|
This item has no description. | |
| Protected | procedure unlink(const source,dest: iobjectlink; valuepo: pointer = nil); |
|
This item has no description. | |
| Protected | procedure objevent(const sender: iobjectlink; const event: objecteventty); virtual; |
|
This item has no description. | |
| Protected | function getinstance: tobject; virtual; |
|
This item has no description. | |
| Public | destructor destroy; override; |
|
This item has no description. | |
| Public | procedure setlinkedvar(const source: iobjectlink; var dest: iobjectlink; const linkintf: iobjectlink = nil); overload; |
|
This item has no description. | |
| Public | procedure setlinkedvar(const source: tmsecomponent; var dest: tmsecomponent; const linkintf: iobjectlink = nil); overload; |
|
This item has no description. | |
| Public | procedure setlinkedvar(const source: tlinkedobject; var dest: tlinkedobject; const linkintf: iobjectlink = nil); overload; |
|
This item has no description. | |
| Public | procedure setlinkedvar(const source: tlinkedpersistent; var dest: tlinkedpersistent; const linkintf: iobjectlink = nil); overload; |
|
This item has no description. | |
Generated by PasDoc 0.17.0.snapshot.