Skip to main content

  | मौसम…

411 समाचार
Public archive edition · Attributed source reporting with original dates · AI drafts are excluded

411 REFERENCE · Wikibooks

Ada Programming/Attributes/'Access

Reference material by Wikibooks contributors. This retains its source identity and is not 411 news reporting.

Attributes 'Access __TOC__ Description X'Access is an Ada attribute where X is any object or subprogram. 'Access may be used to return an access value designating the object or subprogram. Example type General_Pointer is access all Integer; type Constant_Pointer is access constant Integer; I1: aliased constant Integer := 10; I2: aliased Integer; P1: General_Pointer := I1'Access; -- illegal P2: Constant_Pointer := I1'Access; -- OK, read only P3: General_Pointer := I2'Access; -- OK, read and write P4: Constant_Pointer := I2'Access; -- OK, read only P5: constant General_Pointer := I2'Access; -- read and write only to I2 type Callback_Procedure is access procedure (Id : Integer; Text: String); procedure Process_Event (Id : Integer; Text: String); My_Callback: Callback_Procedure := Process_Event'Access; See also Wikibook Ada Programming Ada Programming/Attributes Ada Programming/Types/access Ada Reference Manual 3 10 Access Types K Language-Defined Attributes Address Address