package DDS.ReadCondition_Impl is
type Ref is new DDS.Condition_Impl.Ref and DDS.ReadCondition.Ref with null record;
type Ref_Access is access all Ref'Class;
function Get_Trigger_Value
( | Self | : access Ref) return DDS.Boolean; |
function Get_Sample_State_Mask
( | Self | : not null access Ref) return DDS.SampleStateMask; |
function Get_View_State_Mask
( | Self | : not null access Ref) return DDS.ViewStateMask; |
function Get_Instance_State_Mask
( | Self | : not null access Ref) return DDS.InstanceStateMask; |
function Get_DataReader
( | Self | : not null access Ref) return access DDS.DataReader.Ref'Class; |
function CreateI
( | C_DataReader | : DDS.DataReader_Impl.DDS_DataReader_Access; |
Sample_Mask | : DDS.SampleStateMask; | |
View_Mask | : DDS.ViewStateMask; | |
Instance_Mask | : DDS.InstanceStateMask) return DDS.ReadCondition.Ref_Access; |
procedure Free
( | Self | : access Ref'Class); |
function Get_Impl_I
( | Self | : access Ref) return DDS.Condition_Impl.Ref_Access; |
function GetInterface
( | Self | : not null access Ref) return DDS_ReadCondition_Access; |
procedure SetInterface
( | Self | : not null access Ref; |
To | : DDS_ReadCondition_Access); |