Index

Package: DDS.MultiTopic_Impl

Description

package DDS.MultiTopic_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.Domain_Entity_Impl.Ref and DDS.MultiTopic.Ref with null record;

Ancestors:

Primitive operations:

As_TopicDescription_Impl_I (overriding Ref)
Enable (overriding Enable)
Get_Instance_Handle (overriding Get_Instance_Handle)
Get_Participant
Get_Status_Changes (overriding Get_Status_Changes)
Get_StatusCondition (overriding Get_StatusCondition)
Get_Subscription_Expression
Get_Type_Name

Types

Ref_Access

type Ref_Access is access all Ref'Class;

Subprograms & Entries

Enable

procedure Enable 
(Self: not null access Ref);

Get_StatusCondition

function Get_StatusCondition 
(Self: not null access Ref) return DDS.StatusCondition.Ref_Access;

Get_Status_Changes

function Get_Status_Changes 
(Self: not null access Ref) return DDS.StatusMask;

Get_Instance_Handle

function Get_Instance_Handle 
(Self: not null access Ref) return DDS.InstanceHandle_T;

Get_Type_Name

function Get_Type_Name 
(Self: not null access Ref) return DDS.String;
Re-Implement fron DDS.TopicDescription

Get_Name

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

Get_Participant

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

Get_Subscription_Expression

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

As_TopicDescription_Impl_I

function As_TopicDescription_Impl_I 
(Self: not null access Ref) return access DDS.TopicDescription_Impl.Ref'Class;