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.

References m_params.

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.

References m_ob.

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.

References m_params.


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