SctArchiving::ArchiveGetCommand Class Reference

GetCommand to get an object from the archive, using the Sct::Archive::IOManagerArchive kept by the Archiver::instance(). More...

#include <ArchiveGetCommand.h>

Inheritance diagram for SctArchiving::ArchiveGetCommand:

Inheritance graph
[legend]
Collaboration diagram for SctArchiving::ArchiveGetCommand:

Collaboration graph
[legend]

Public Member Functions

 ArchiveGetCommand (boost::shared_ptr< Sct::Archive::IONameArchiveFile > name)
 Gets IOName from archive.
 ~ArchiveGetCommand ()
 destructor
virtual void execute ()
 gets the object from the archive
virtual boost::shared_ptr<
ArchivingCommand
create () const
 impliment

Protected Member Functions

 ArchiveGetCommand ()

Detailed Description

GetCommand to get an object from the archive, using the Sct::Archive::IOManagerArchive kept by the Archiver::instance().

Definition at line 10 of file ArchiveGetCommand.h.


Constructor & Destructor Documentation

SctArchiving::ArchiveGetCommand::ArchiveGetCommand boost::shared_ptr< Sct::Archive::IONameArchiveFile name  ) 
 

Gets IOName from archive.

Definition at line 8 of file ArchiveGetCommand.cpp.

SctArchiving::ArchiveGetCommand::~ArchiveGetCommand  ) 
 

destructor

Definition at line 14 of file ArchiveGetCommand.cpp.


Member Function Documentation

boost::shared_ptr< ArchivingCommand > SctArchiving::ArchiveGetCommand::create  )  const [virtual]
 

impliment

Implements SctArchiving::ArchivingCommand.

Definition at line 23 of file ArchiveGetCommand.cpp.

References ArchiveGetCommand().

Here is the call graph for this function:

void SctArchiving::ArchiveGetCommand::execute  )  [virtual]
 

gets the object from the archive

Implements SctArchiving::ArchivingCommand.

Definition at line 16 of file ArchiveGetCommand.cpp.

References SctArchiving::Archiver::addFileTime(), SctArchiving::Archiver::incrimentNRetrieved(), SctArchiving::Archiver::instance(), SctArchiving::GetCommand::m_name, and SctArchiving::GetCommand::m_ob.

Here is the call graph for this function:


The documentation for this class was generated from the following files:
Generated on Mon Feb 6 14:04:54 2006 for SCT DAQ/DCS Software - C++ by  doxygen 1.4.6