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

ErrorExplorerImpl Class Reference

#include <acstestcompErrorExplorerImpl.h>

Inheritance diagram for ErrorExplorerImpl:

Inheritance graph
[legend]
Collaboration diagram for ErrorExplorerImpl:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ErrorExplorerImpl (const ACE_CString &name, maci::ContainerServices *containerServices)
virtual ~ErrorExplorerImpl ()
virtual ACS::RWdouble_ptr explorerDoubleProperty ()

Private Member Functions

void operator= (const ErrorExplorerImpl &)

Private Attributes

baci::SmartPropertyPointer<
baci::RWdouble
m_explorerDoubleProperty_sp

Detailed Description

The class ErrorExplorer simulates the behaviour of a power supply. It provides three methods: on, off and reset. It also provides the properties current, readback and status. Asynchronous calls are implemented using the ...... pattern and the ..... support classes. For each xxx action defined in the IDL interface two methods are provided:

Author:
Matej Sekoranja, Jozef Stefan Institute, Slovenia
Version:
"@(#) $Id: acstestcompErrorExplorerImpl.h,v 1.3 2008/10/01 05:33:43 cparedes Exp $"


Constructor & Destructor Documentation

ErrorExplorerImpl::ErrorExplorerImpl const ACE_CString &  name,
maci::ContainerServices containerServices
 

Constructor

Parameters:
name component name
containerService A pointer to the container services

virtual ErrorExplorerImpl::~ErrorExplorerImpl  )  [virtual]
 

Destructor


Member Function Documentation

virtual ACS::RWdouble_ptr ErrorExplorerImpl::explorerDoubleProperty  )  [virtual]
 

Returns a reference to the current_p property (commanded current). Implementation of IDL interface for the property.

Returns:
a pointer to the property

void ErrorExplorerImpl::operator= const ErrorExplorerImpl  )  [private]
 

ALMA C++ coding standards state copy operators should be disabled.


Member Data Documentation

baci::SmartPropertyPointer<baci::RWdouble> ErrorExplorerImpl::m_explorerDoubleProperty_sp [private]
 

m_readback_sp is the actual value of ErrorExplorer's current.


The documentation for this class was generated from the following file:
Generated on Thu Apr 30 02:36:25 2009 for ACS C++ API by doxygen 1.3.8