#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(). |
1.4.6