Dripline-Cpp  v2.10.11
Dripline Implementation in C++
Public Member Functions | List of all members
agent::sub_agent_cmd Class Reference

#include <agent.hh>

Inheritance diagram for agent::sub_agent_cmd:
Inheritance graph

Public Member Functions

 sub_agent_cmd (agent *an_agent)
 
 sub_agent_cmd (const sub_agent_cmd &)=default
 
 sub_agent_cmd (sub_agent_cmd &&)=default
 
virtual ~sub_agent_cmd ()=default
 
sub_agent_cmdoperator= (const sub_agent_cmd &)=default
 
sub_agent_cmdoperator= (sub_agent_cmd &&)=default
 
virtual request_ptr_t create_request (scarab::param_node &a_config)
 
- Public Member Functions inherited from agent::sub_agent_request
 sub_agent_request (agent *an_agent)
 
 sub_agent_request (const sub_agent_request &)=default
 
 sub_agent_request (sub_agent_request &&)=default
 
virtual ~sub_agent_request ()=default
 
sub_agent_requestoperator= (const sub_agent_request &)=default
 
sub_agent_requestoperator= (sub_agent_request &&)=default
 
virtual void create_and_send_message (scarab::param_node &a_config, const core &a_core)
 
- Public Member Functions inherited from agent::sub_agent
 sub_agent (agent *an_agent)
 
 sub_agent (const sub_agent &)=default
 
 sub_agent (sub_agent &&)=default
 
virtual ~sub_agent ()=default
 
sub_agentoperator= (const sub_agent &)=default
 
sub_agentoperator= (sub_agent &&)=default
 
void execute (const scarab::param_node &a_config, const scarab::authentication &a_auth)
 
void execute (const scarab::param_node &a_config, const scarab::param_array &a_ord_args, const scarab::authentication &a_auth)
 
virtual void create_and_send_message (const core &a_core)
 

Additional Inherited Members

- Protected Attributes inherited from agent::sub_agent
agentf_agent
 

Detailed Description

Definition at line 183 of file agent.hh.

Constructor & Destructor Documentation

◆ sub_agent_cmd() [1/3]

sub_agent_cmd ( agent an_agent)
inline

Definition at line 186 of file agent.hh.

◆ sub_agent_cmd() [2/3]

sub_agent_cmd ( const sub_agent_cmd )
default

◆ sub_agent_cmd() [3/3]

sub_agent_cmd ( sub_agent_cmd &&  )
default

◆ ~sub_agent_cmd()

virtual ~sub_agent_cmd ( )
virtualdefault

Member Function Documentation

◆ create_request()

request_ptr_t create_request ( scarab::param_node &  a_config)
virtual

Implements agent::sub_agent_request.

Definition at line 456 of file agent.cc.

◆ operator=() [1/2]

sub_agent_cmd& operator= ( const sub_agent_cmd )
default

◆ operator=() [2/2]

sub_agent_cmd& operator= ( sub_agent_cmd &&  )
default

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