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:

Primitive operations:

Get_DataReader
Get_Instance_State_Mask
Get_Sample_State_Mask
Get_Trigger_Value
Get_View_State_Mask

Types

Ref_Access

type Ref_Access is access all Ref'Class;

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;

CreateI

function CreateI 
(C_DataReader: System.Address;
Sample_Mask: DDS.SampleStateMask;
View_Mask: DDS.ViewStateMask;
Instance_Mask: DDS.InstanceStateMask) return DDS.ReadCondition.Ref_Access;

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.reda.worker_impl_h.REDAWorker);