Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
protocols::jd3::deallocation::ResourceDeallocationMessage Class Reference

ResourceDeallocationMessage class is used so that a JobQueen that knows a resource will no longer be needed can communicate this knowledge to other JobQueens running remotely so that they can deallocate that resource. More...

#include <ResourceDeallocationMessage.hh>

Inheritance diagram for protocols::jd3::deallocation::ResourceDeallocationMessage:
Inheritance graph
[legend]

Public Member Functions

 ResourceDeallocationMessage ()
 
 ResourceDeallocationMessage (std::string const &resource_name)
 
 ~ResourceDeallocationMessage () override
 
std::string const & resource_name () const
 
void resource_name (std::string const &setting)
 
- Public Member Functions inherited from protocols::jd3::deallocation::DeallocationMessage
 DeallocationMessage ()
 
 DeallocationMessage (deallocation_msg_type msg_type)
 
 ~DeallocationMessage () override
 
deallocation_msg_type deallocation_type () const
 
void deallocation_type (deallocation_msg_type setting)
 

Private Attributes

std::string resource_name_
 

Detailed Description

ResourceDeallocationMessage class is used so that a JobQueen that knows a resource will no longer be needed can communicate this knowledge to other JobQueens running remotely so that they can deallocate that resource.

Constructor & Destructor Documentation

protocols::jd3::deallocation::ResourceDeallocationMessage::ResourceDeallocationMessage ( )
protocols::jd3::deallocation::ResourceDeallocationMessage::ResourceDeallocationMessage ( std::string const &  resource_name)
protocols::jd3::deallocation::ResourceDeallocationMessage::~ResourceDeallocationMessage ( )
override

Member Function Documentation

std::string const & protocols::jd3::deallocation::ResourceDeallocationMessage::resource_name ( ) const

References resource_name_.

void protocols::jd3::deallocation::ResourceDeallocationMessage::resource_name ( std::string const &  setting)

References resource_name_.

Member Data Documentation

std::string protocols::jd3::deallocation::ResourceDeallocationMessage::resource_name_
private

Referenced by resource_name().


The documentation for this class was generated from the following files: