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

ippResponse Class Reference

Inheritance diagram for ippResponse:

ippObject ippAckResponse ippAlignResponse ippCenterPartResponse ippChangeToolEResponse ippCompleteResponse ippEnumPropResponse ippErrorResponse ippGetChangeToolActionResponse ippGetCoordSystemResponse ippGetCsyTransformationResponse ippGetDMEVersionResponse ippGetErrStatusEResponse ippGetMachineClassResponse ippGetPropResponse ippIsHomedResponse ippIsUserEnabledResponse ippKeyPressEResponse ippScanResponse ippSetPropEResponse ippStringResponse ippTiltCenterPartResponse ippTiltPartResponse ippXYZResponse List of all members.

Public Member Functions

 ippResponse (unsigned int inTagNumber, tagIdType inTagType, ippResponseNameType inResponseName)
virtual ~ippResponse ()
void setResponseName (ippResponseNameType inResponseName)
ippResponseNameType getResponseName () const
const ippTaggetTag () const
virtual std::string getResponseString () const

Protected Attributes

const ippTag _tag

Constructor & Destructor Documentation

ippResponse::ippResponse unsigned int  inTagNumber,
tagIdType  inTagType,
ippResponseNameType  inResponseName
 

Definition at line 19 of file ippResponse.cpp.

ippResponse::~ippResponse  )  [virtual]
 

Definition at line 30 of file ippResponse.cpp.


Member Function Documentation

ippResponseNameType ippResponse::getResponseName  )  const
 

Definition at line 40 of file ippResponse.cpp.

std::string ippResponse::getResponseString  )  const [virtual]
 

Reimplemented in ippAlignResponse, ippCenterPartResponse, ippChangeToolEResponse, ippEnumPropResponse, ippErrorResponse, ippGetChangeToolActionResponse, ippGetCoordSystemResponse, ippGetCsyTransformationResponse, ippGetDMEVersionResponse, ippGetErrStatusEResponse, ippGetMachineClassResponse, ippGetPropResponse, ippGoToEResponse, ippIsHomedResponse, ippIsUserEnabledResponse, ippKeyPressEResponse, ippOnMoveReportEResponse, ippPtMeasEResponse, ippPtMeasOrGetResponse, ippScanResponse, ippSetPropEResponse, ippStringResponse, ippTiltCenterPartResponse, and ippTiltPartResponse.

Definition at line 111 of file ippResponse.cpp.

References _tag, Ack, ippStringBuilder::Append(), Complete, ippTag::getTagString(), and ippStringBuilder::ToString().

Referenced by ippResponseTestCase::testAckResponse().

const ippTag & ippResponse::getTag  )  const
 

Definition at line 45 of file ippResponse.cpp.

References _tag.

void ippResponse::setResponseName ippResponseNameType  inResponseName  ) 
 

Definition at line 35 of file ippResponse.cpp.


Member Data Documentation

const ippTag ippResponse::_tag [protected]
 

Definition at line 34 of file ippResponse.h.

Referenced by getResponseString(), and getTag().


The documentation for this class was generated from the following files:
Generated on Wed Nov 8 00:21:02 2006 for IPPDME by  doxygen 1.4.1