iceoryx_doc  1.0.1
Public Member Functions | Public Attributes | List of all members
cpp2c_Subscriber Struct Reference

Public Member Functions

 cpp2c_Subscriber (const cpp2c_Subscriber &)=delete
 
 cpp2c_Subscriber (cpp2c_Subscriber &&rhs)=delete
 
cpp2c_Subscriberoperator= (const cpp2c_Subscriber &)=delete
 
cpp2c_Subscriberoperator= (cpp2c_Subscriber &&rhs)=delete
 
void enableEvent (iox::popo::TriggerHandle &&triggerHandle, const iox::popo::SubscriberEvent subscriberEvent) noexcept
 
void disableEvent (const iox::popo::SubscriberEvent subscriberEvent) noexcept
 
void enableState (iox::popo::TriggerHandle &&triggerHandle, const iox::popo::SubscriberState subscriberState) noexcept
 
void disableState (const iox::popo::SubscriberState subscriberState) noexcept
 
void invalidateTrigger (const uint64_t uniqueTriggerId) noexcept
 
bool hasSamples () const noexcept
 
iox::popo::WaitSetIsConditionSatisfiedCallback getCallbackForIsStateConditionSatisfied (const iox::popo::SubscriberState subscriberState) const noexcept
 

Public Attributes

iox::popo::SubscriberPortData * m_portData {nullptr}
 
iox::popo::TriggerHandle m_trigger
 

The documentation for this struct was generated from the following file: