Index

Package: DDS.GuardCondition_Impl

Description

package DDS.GuardCondition_Impl is
(c) Copyright, Real-Time Innovations, $Date:: 2012-02-16 #$ All rights reserved. No duplications, whole or partial, manual or electronic, may be made without express written permission. Any such copies, or revisions thereof, must display this notice unaltered. This code contains trade secrets of Real-Time Innovations, Inc.

Classes

Ref

type Ref is limited new DDS.Condition_Impl.Ref with null record;

Primitive operations:

Get_Trigger_Value
GetInterface
Set_Trigger_Value
SetInterface

Types

Ref_Access

type Ref_Access is access all Ref'Class;

DDS_GuardCondition_Access

type DDS_GuardCondition_Access is access all DDS_GuardCondition with Storage_Size => 0;

Subprograms & Entries

Initialize

procedure Initialize 
(Self: in out Ref);

Adjust

procedure Adjust 
(Self: in out Ref);

Finalize

procedure Finalize 
(Self: in out Ref);

Set_Trigger_Value

procedure Set_Trigger_Value 
(Self: access Ref;
Value: DDS.Boolean);

Get_Trigger_Value

function Get_Trigger_Value 
(Self: access Ref) return DDS.Boolean;

Free

procedure Free 
(This: in out Ref_Access);

GetInterface

function GetInterface 
(Self: not null access Ref) return DDS_GuardCondition_Access;

SetInterface

procedure SetInterface 
(Self: not null access Ref;
To: DDS_GuardCondition_Access);