SctArchiving::IsPutCommand Class Reference

PutCommand to put an object in the archive Uses the Sct::IS::IOManagerISProxy to publish. More...

#include <IsPutCommand.h>

Inheritance diagram for SctArchiving::IsPutCommand:

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

Collaboration graph
[legend]

Public Member Functions

 IsPutCommand (boost::shared_ptr< Sct::Serializable > ob)
 Puts object in archive.
 IsPutCommand ()
 Puts object in archive - need to use setObject first.
 ~IsPutCommand ()
 destructor
virtual void execute ()
 puts the object from the archive
virtual void setServer (const string &name)
 set the IS server to write to
virtual boost::shared_ptr<
ArchivingCommand
create () const
 impliment

Protected Attributes

std::string m_server

Detailed Description

PutCommand to put an object in the archive Uses the Sct::IS::IOManagerISProxy to publish.

Definition at line 8 of file IsPutCommand.h.


Constructor & Destructor Documentation

SctArchiving::IsPutCommand::IsPutCommand boost::shared_ptr< Sct::Serializable ob  ) 
 

Puts object in archive.

SctArchiving::IsPutCommand::IsPutCommand  ) 
 

Puts object in archive - need to use setObject first.

Definition at line 26 of file IsPutCommand.cpp.

Referenced by create().

SctArchiving::IsPutCommand::~IsPutCommand  ) 
 

destructor

Definition at line 28 of file IsPutCommand.cpp.


Member Function Documentation

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

impliment

Implements SctArchiving::ArchivingCommand.

Definition at line 34 of file IsPutCommand.cpp.

References IsPutCommand().

Here is the call graph for this function:

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

puts the object from the archive

Implements SctArchiving::ArchivingCommand.

Definition at line 39 of file IsPutCommand.cpp.

References SctArchiving::Archiver::getRetrieveIsServer(), SctArchiving::Archiver::instance(), SctArchiving::PutCommand::m_ob, and m_server.

Here is the call graph for this function:

void SctArchiving::IsPutCommand::setServer const string &  name  )  [virtual]
 

set the IS server to write to

Definition at line 30 of file IsPutCommand.cpp.

References m_server.


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