com::cosylab::acs::maci::StatusSeqHolder Class Reference

Collaboration diagram for com::cosylab::acs::maci::StatusSeqHolder:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 StatusSeqHolder ()
 StatusSeqHolder (ComponentStatus[] status)
ComponentStatus[] getStatus ()
void setStatus (ComponentStatus[] status)

Private Attributes

ComponentStatus status [] = null

Detailed Description

Helper class to hold sequence of COBStatus value.

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

Constructor & Destructor Documentation

com::cosylab::acs::maci::StatusSeqHolder::StatusSeqHolder (  )  [inline]

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

com::cosylab::acs::maci::StatusSeqHolder::StatusSeqHolder ( ComponentStatus[]  status  )  [inline]

Constructs a new StatusSeqHolder 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 StatusSeqHolder object

References setStatus().


Member Function Documentation

ComponentStatus [] com::cosylab::acs::maci::StatusSeqHolder::getStatus (  )  [inline]

Returns the status.

Returns:
ComponentStatus[]

References status.

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

Sets the status.

Parameters:
status The status to set

Referenced by StatusSeqHolder().


Member Data Documentation

The ComponentStatus[] value held by this StatusSeqHolder object in its status field.

Referenced by getStatus().


The documentation for this class was generated from the following file:

Generated by  doxygen 1.6.2