Index

Package: DDS.QueryCondition_Impl

Description

package DDS.QueryCondition_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.ReadCondition_Impl.Ref and DDS.QueryCondition.Ref with null record;

Ancestors:

Primitive operations:

Get_DataReader (Inherited)
Get_Impl_I (Inherited)
Get_Instance_State_Mask (Inherited)
Get_Query_Expression
Get_Query_Parameters
Get_ReadConditionImpl_I
Get_Sample_State_Mask (Inherited)
Get_Trigger_Value (Inherited)
Get_View_State_Mask (Inherited)
Set_Query_Parameters

Types

Ref_Access

type Ref_Access is access all Ref'Class;

Subprograms & Entries

Get_Query_Expression

function Get_Query_Expression 
(Self: not null access Ref) return DDS.String;

Get_Query_Parameters

procedure Get_Query_Parameters 
(Self: not null access Ref;
Params: not null access DDS.String_Seq.Sequence);

Set_Query_Parameters

procedure Set_Query_Parameters 
(Self: not null access Ref;
Params: DDS.String_Seq.Sequence);

Get_ReadConditionImpl_I

function Get_ReadConditionImpl_I 
(Self: access Ref) return DDS.ReadCondition_Impl.Ref_Access;

CreateI

function CreateI 
(C_DataReader: System.Address;
Sample_Mask: DDS.SampleStateMask;
View_Mask: DDS.ViewStateMask;
Instance_Mask: DDS.InstanceStateMask;
Query: DDS.String;
Query_Params: DDS.String_Seq.Sequence) return DDS.QueryCondition.Ref_Access;

Free

procedure Free 
(Self: access Ref'Class);