Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields | Related Pages

SctArchiving::PutCommand Class Reference

Command which puts an object somewhere! The object must be set either in the constructr or with the set() method, before the execute() method is called. More...

#include <PutCommand.h>

Inheritance diagram for SctArchiving::PutCommand:

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

Collaboration graph
[legend]

Public Member Functions

 PutCommand (boost::shared_ptr< Sct::Serializable > ob)
 constructor with name of object to put

void setParams (boost::shared_ptr< Sct::IOParams > params)
 allows you to set the IOParams

boost::shared_ptr< Sct::IOParamsgetParams ()
 get the IOParams

 PutCommand ()
 constructor without name - need to use set before execute

 ~PutCommand ()
 destructor

void set (boost::shared_ptr< Sct::Serializable > ob)
 use to set object before execute


Protected Attributes

boost::shared_ptr< Sct::Serializablem_ob
boost::shared_ptr< Sct::IOParamsm_params

Detailed Description

Command which puts an object somewhere! The object must be set either in the constructr or with the set() method, before the execute() method is called.

Definition at line 13 of file PutCommand.h.


Constructor & Destructor Documentation

SctArchiving::PutCommand::PutCommand boost::shared_ptr< Sct::Serializable ob  )  [inline]
 

constructor with name of object to put

Definition at line 36 of file PutCommand.h.

SctArchiving::PutCommand::PutCommand  )  [inline]
 

constructor without name - need to use set before execute

Definition at line 22 of file PutCommand.h.

SctArchiving::PutCommand::~PutCommand  )  [inline]
 

destructor

Definition at line 24 of file PutCommand.h.


Member Function Documentation

boost::shared_ptr< Sct::IOParams > SctArchiving::PutCommand::getParams  )  [inline]
 

get the IOParams

Definition at line 40 of file PutCommand.h.

void SctArchiving::PutCommand::set boost::shared_ptr< Sct::Serializable ob  )  [inline]
 

use to set object before execute

Definition at line 32 of file PutCommand.h.

void SctArchiving::PutCommand::setParams boost::shared_ptr< Sct::IOParams params  )  [inline]
 

allows you to set the IOParams

Definition at line 44 of file PutCommand.h.


The documentation for this class was generated from the following file:
Generated on Thu Jul 15 09:52:13 2004 for SCT DAQ/DCS Software - C++ by doxygen 1.3.5