package DDS.MultiTopic_Impl is
type Ref is limited new DDS.TopicDescription_Impl.Ref and DDS.MultiTopic.Ref with null record;
type Ref_Access is access all Ref'Class;
procedure Enable
| ( | Self | : not null access Ref); | 
function Get_StatusCondition
| ( | Self | : not null access Ref) return DDS.StatusCondition.Ref_Access; | 
function Get_Status_Changes
| ( | Self | : not null access Ref) return DDS.StatusMask; | 
function Get_Instance_Handle
| ( | Self | : not null access Ref) return DDS.InstanceHandle_T; | 
function Get_Type_Name
| ( | Self | : not null access Ref) return DDS.String; | 
function Get_Name
| ( | Self | : not null access Ref) return DDS.String; | 
function Get_Participant
| ( | Self | : not null access Ref) return access DDS.DomainParticipant.Ref'Class; | 
function Get_Subscription_Expression
| ( | Self | : not null access Ref) return DDS.String; | 
function As_TopicDescription_Impl_I
| ( | Self | : not null access Ref) return access DDS.TopicDescription_Impl.Ref'Class; |