Index

Package: DDS.FlowController_Impl

Description

package DDS.FlowController_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 RTIDDS.Obj_Impl.Ref and DDS.FlowController.Ref with null record;

Ancestors:

Limited_Controlled

Primitive operations:

Adjust (Inherited)
Finalize (Inherited)
Get_Participant (overriding Ref)
Get_Property
Initialize (Inherited)
RTIDDS.Obj_Impl.GetInterface (Inherited)
RTIDDS.Obj_Impl.Interface_Is_Null (Inherited)
RTIDDS.Obj_Impl.SetInterface (Inherited)
Set_Property
Trigger_Flow

Types

Ref_Access

type Ref_Access is access all Ref'Class;

Subprograms & Entries

Set_Property

procedure Set_Property 
(Self: not null access Ref;
prop: access DDS.FlowControllerProperty_T);

Get_Property

procedure Get_Property 
(Self: not null access Ref;
prop: access DDS.FlowControllerProperty_T);

Trigger_Flow

procedure Trigger_Flow 
(Self: not null access Ref);

Get_Name

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

Get_Name

procedure Get_Name 
(Self: not null access Ref;
name: out DDS.String);

Get_Participant

function Get_Participant 
(Self: not null access Ref) return access DDS.DomainParticipant.Ref'Class;

CreateI

function CreateI 
(participant: access DDS.DomainParticipant.Ref'Class;
name: DDS.String;
explicitDestroyOnly: Boolean;
property: access DDS.FlowControllerProperty_T) return access DDS.FlowController_Impl.Ref'Class;