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

com::cosylab::acs::maci::StatusHolder Class Reference

Collaboration diagram for com::cosylab::acs::maci::StatusHolder:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 StatusHolder ()
 StatusHolder (ComponentStatus status)
ComponentStatus getStatus ()
void setStatus (ComponentStatus status)

Private Attributes

ComponentStatus status = null

Detailed Description

Helper class to hold COBStatus value.

Author:
Matej Sekoranja (matej.sekoranja@cosylab.com)
Version:
@VERSION@


Constructor & Destructor Documentation

com::cosylab::acs::maci::StatusHolder::StatusHolder  )  [inline]
 

Constructs a new StatusHolder object with its status field initialized to null.

com::cosylab::acs::maci::StatusHolder::StatusHolder ComponentStatus  status  )  [inline]
 

Constructs a new StatusHolder object with its status field initialized to the given ComponentStatus.

Parameters:
initial the ComponentStatus with which to initialize the status field of the newly-created StatusHolder object


Member Function Documentation

ComponentStatus com::cosylab::acs::maci::StatusHolder::getStatus  )  [inline]
 

Returns the status.

Returns:
ComponentStatus

void com::cosylab::acs::maci::StatusHolder::setStatus ComponentStatus  status  )  [inline]
 

Sets the status.

Parameters:
status The status to set


Member Data Documentation

ComponentStatus com::cosylab::acs::maci::StatusHolder::status = null [private]
 

The ComponentStatus value held by this StatusHolder object in its status field.


The documentation for this class was generated from the following file:
Generated on Thu Apr 30 03:11:18 2009 for ACS Java API by doxygen 1.3.8