SObjectizer  5.5
Public Member Functions | Public Attributes | List of all members
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 (std::string coop_name)
 
- 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)
 
virtual ~message_t () SO_5_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 () SO_5_NOEXCEPT
 Default constructor. More...
 
 ~atomic_refcounted_t () SO_5_NOEXCEPT=default
 Destructor. More...
 
void inc_ref_count () SO_5_NOEXCEPT
 Increments reference count. More...
 
unsigned long dec_ref_count () SO_5_NOEXCEPT
 Decrement reference count. More...
 

Public Attributes

const std::string m_coop_name
 

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. More...
 

Detailed Description

Message about cooperation registration completion.

Since
v.5.2.3
Examples:
so_5/coop_notification/main.cpp, and so_5/custom_error_logger/main.cpp.

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 ( std::string  coop_name)
inline

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_name

const std::string so_5::msg_coop_registered::m_coop_name

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