#include <TransferCommand.h>
Inheritance diagram for SctArchiving::TransferCommand:
Public Member Functions | |
TransferCommand (boost::shared_ptr< GetCommand > get, boost::shared_ptr< PutCommand > put) | |
constructor with name of object to transfer | |
~TransferCommand () | |
destructor | |
virtual void | execute () |
does GetCommand then PutCommand | |
virtual boost::shared_ptr< ArchivingCommand > | create () const |
virtual constructor | |
Protected Member Functions | |
TransferCommand () | |
Protected Attributes | |
shared_ptr< GetCommand > | m_get |
GetCommand. | |
shared_ptr< PutCommand > | m_put |
PutCommand. |
Checks the Sct::IOName of the GetCommand for wildcards, and uses the ArchivingCommandList to do the transfer for each name from the expanded wildcard.
Definition at line 14 of file TransferCommand.h.
|
constructor with name of object to transfer
Definition at line 11 of file TransferCommand.cpp. |
|
destructor
Definition at line 16 of file TransferCommand.cpp. |
|
virtual constructor
Implements SctArchiving::ArchivingCommand. Definition at line 53 of file TransferCommand.cpp. References m_get, m_put, and TransferCommand(). Referenced by execute(). Here is the call graph for this function: ![]() |
|
does GetCommand then PutCommand
Implements SctArchiving::ArchivingCommand. Definition at line 20 of file TransferCommand.cpp. References SctArchiving::Archiver::addCommand(), create(), SctArchiving::Archiver::instance(), and m_get. Here is the call graph for this function: ![]() |
|
Definition at line 27 of file TransferCommand.h. |
|
Definition at line 29 of file TransferCommand.h. Referenced by create(). |