openshot-audio  0.1.2
Public Member Functions | Public Attributes | List of all members
ConnectionStateMessage Struct Reference
Inheritance diagram for ConnectionStateMessage:
MessageManager::MessageBase ReferenceCountedObject

Public Member Functions

 ConnectionStateMessage (InterprocessConnection *ipc, bool connected) noexcept
 
void messageCallback () override
 
- Public Member Functions inherited from MessageManager::MessageBase
 MessageBase () noexcept
 
virtual ~MessageBase ()
 
bool post ()
 
- Public Member Functions inherited from ReferenceCountedObject
void incReferenceCount () noexcept
 
void decReferenceCount () noexcept
 
bool decReferenceCountWithoutDeleting () noexcept
 
int getReferenceCount () const noexcept
 

Public Attributes

WeakReference< InterprocessConnectionowner
 
bool connectionMade
 

Additional Inherited Members

- Public Types inherited from MessageManager::MessageBase
typedef ReferenceCountedObjectPtr< MessageBasePtr
 
- Protected Member Functions inherited from ReferenceCountedObject
 ReferenceCountedObject ()
 
virtual ~ReferenceCountedObject ()
 
void resetReferenceCount () noexcept
 

Constructor & Destructor Documentation

◆ ConnectionStateMessage()

ConnectionStateMessage::ConnectionStateMessage ( InterprocessConnection ipc,
bool  connected 
)
inlinenoexcept

Member Function Documentation

◆ messageCallback()

void ConnectionStateMessage::messageCallback ( )
inlineoverridevirtual

Member Data Documentation

◆ connectionMade

bool ConnectionStateMessage::connectionMade

◆ owner

WeakReference<InterprocessConnection> ConnectionStateMessage::owner

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