Index

Package: DDS.ReadCondition_Impl

Description

package DDS.ReadCondition_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 new DDS.Condition_Impl.Ref and DDS.ReadCondition.Ref with null record;

Ancestors:

Immediate Children:

Primitive operations:

DDS.Condition_Impl.Get_User_Object (Inherited)
DDS.Condition_Impl.GetInterface (Inherited)
DDS.Condition_Impl.Set_User_Object (Inherited)
DDS.Condition_Impl.SetInterface (Inherited)
Get_DataReader (overriding Ref)
Get_Instance_State_Mask
Get_Sample_State_Mask
Get_Trigger_Value (overriding Get_Trigger_Value)
Get_View_State_Mask
GetInterface
SetInterface

Types

Ref_Access

type Ref_Access is access all Ref'Class;

DDS_ReadCondition_Access

type DDS_ReadCondition_Access is access all DDS_ReadCondition with Storage_Size => 0;

Subprograms & Entries

Get_Trigger_Value

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

Get_Sample_State_Mask

function Get_Sample_State_Mask 
(Self: not null access Ref) return DDS.SampleStateMask;

Get_View_State_Mask

function Get_View_State_Mask 
(Self: not null access Ref) return DDS.ViewStateMask;

Get_Instance_State_Mask

function Get_Instance_State_Mask 
(Self: not null access Ref) return DDS.InstanceStateMask;

Get_DataReader

function Get_DataReader 
(Self: not null access Ref) return access DDS.DataReader.Ref'Class;

Free

procedure Free 
(Self: access Ref'Class);

Get_Impl_I

function Get_Impl_I 
(Self: access Ref) return DDS.Condition_Impl.Ref_Access;

Finalize_Callback

procedure Finalize_Callback 
(arg1: System.Address;
arg2: System.Address;
arg3: access RTIDDS.Low_Level.ndds_reda_reda_worker_impl_h.REDAWorker);

GetInterface

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

SetInterface

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