SObjectizer  5.8
Loading...
Searching...
No Matches
so_5::msg_coop_registered Struct Reference

Message about cooperation registration completion. More...

#include <agent_coop_notifications.hpp>

Inheritance diagram for so_5::msg_coop_registered:
so_5::message_t so_5::atomic_refcounted_t

Public Member Functions

 msg_coop_registered (const msg_coop_registered &)=delete
 
 msg_coop_registered (msg_coop_registered &&)=delete
 
msg_coop_registeredoperator= (const msg_coop_registered &)=delete
 
msg_coop_registeredoperator= (msg_coop_registered &&)=delete
 
 msg_coop_registered (coop_handle_t coop) noexcept
 
- Public Member Functions inherited from so_5::message_t
 message_t ()
 
 message_t (const message_t &other)
 
 message_t (message_t &&other)
 
message_toperator= (const message_t &other)
 
message_toperator= (message_t &&other) noexcept
 
virtual ~message_t () noexcept=default
 
- Public Member Functions inherited from so_5::atomic_refcounted_t
 atomic_refcounted_t (const atomic_refcounted_t &)=delete
 
atomic_refcounted_toperator= (const atomic_refcounted_t &)=delete
 
 atomic_refcounted_t () noexcept
 Default constructor.
 
 ~atomic_refcounted_t () noexcept=default
 Destructor.
 
void inc_ref_count () noexcept
 Increments reference count.
 
unsigned long dec_ref_count () noexcept
 Decrement reference count.
 

Public Attributes

const coop_handle_t m_coop
 

Additional Inherited Members

- Public Types inherited from so_5::message_t
using kind_t = ::so_5::message_kind_t
 A short typedef for kind of message.
 

Detailed Description

Message about cooperation registration completion.

Since
v.5.2.3
Examples
so_5/coop_notification/main.cpp.

Definition at line 36 of file agent_coop_notifications.hpp.

Constructor & Destructor Documentation

◆ msg_coop_registered() [1/3]

so_5::msg_coop_registered::msg_coop_registered ( const msg_coop_registered & )
delete

◆ msg_coop_registered() [2/3]

so_5::msg_coop_registered::msg_coop_registered ( msg_coop_registered && )
delete

◆ msg_coop_registered() [3/3]

so_5::msg_coop_registered::msg_coop_registered ( coop_handle_t coop)
inlinenoexcept

Definition at line 44 of file agent_coop_notifications.hpp.

Member Function Documentation

◆ operator=() [1/2]

msg_coop_registered & so_5::msg_coop_registered::operator= ( const msg_coop_registered & )
delete

◆ operator=() [2/2]

msg_coop_registered & so_5::msg_coop_registered::operator= ( msg_coop_registered && )
delete

Member Data Documentation

◆ m_coop

const coop_handle_t so_5::msg_coop_registered::m_coop
Examples
so_5/coop_notification/main.cpp.

Definition at line 49 of file agent_coop_notifications.hpp.


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