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

ippStringBuilder Class Reference

List of all members.

Public Member Functions

 ippStringBuilder ()
 ippStringBuilder (const ippTag &tag, const char *marker)
 ippStringBuilder (const ippTag &tag)
virtual ~ippStringBuilder ()
void Append (const char *)
std::string ToString () const
void StartFunc (const char *funcName)
void StartFunc (ippCommandNameType type)
void EndFunc ()
void AppendParam (int value)
void AppendParam (double value)
void AppendParam (const char *value)
void AppendParam (const std::string &value)
void AppendParam (ippChangeToolActionType)
void AppendParam (const ippErrorNameType &value)
void AppendParam (ippCoordSysType value)
void AppendParam (ippMachineClassType value)
ippStringBuilderAppendFunc (const char *function_name, const char *value)
ippStringBuilderAppendFunc (const char *function_name, const std::string &value)
ippStringBuilderAppendFunc (const char *function_name, double value)
ippStringBuilderAppendFunc (const char *function_name, int value)
ippStringBuilderAppendFunc (const char *function_name, double v1, double v2, double v3)
ippStringBuilderAppendFunc (const char *function_name)
ippStringBuilderAppendFunc (const char *function_name, const ippErrorNameType &)
ippStringBuilderAppendFunc (const char *function_name, const ippTargetVector &v)
ippStringBuilderAppendFunc (const char *function_name, ippCoordSysType v)
ippStringBuilderAppendFunc (const char *function_name, ippMachineClassType v)

Constructor & Destructor Documentation

ippStringBuilder::ippStringBuilder  ) 
 

Definition at line 17 of file ippStringBuilder.cpp.

ippStringBuilder::ippStringBuilder const ippTag tag,
const char *  marker
 

Definition at line 29 of file ippStringBuilder.cpp.

ippStringBuilder::ippStringBuilder const ippTag tag  ) 
 

Definition at line 39 of file ippStringBuilder.cpp.

ippStringBuilder::~ippStringBuilder  )  [virtual]
 

Definition at line 48 of file ippStringBuilder.cpp.


Member Function Documentation

void ippStringBuilder::Append const char *   ) 
 

Definition at line 59 of file ippStringBuilder.cpp.

Referenced by EndFunc(), ippStopDaemonCommand::getCommandString(), ippScanOnCurveCommand::getCommandString(), ippResponse::getResponseString(), ippErrorResponse::getResponseString(), ippStringBuilderTestCase::test1(), ippStringBuilderTestCase::test2(), ippStringBuilderTestCase::test3(), ippStringBuilderTestCase::test4(), and ippStringBuilderTestCase::test5().

ippStringBuilder & ippStringBuilder::AppendFunc const char *  function_name,
ippMachineClassType  v
 

Definition at line 195 of file ippStringBuilder.cpp.

References AppendParam(), EndFunc(), and StartFunc().

ippStringBuilder & ippStringBuilder::AppendFunc const char *  function_name,
ippCoordSysType  v
 

Definition at line 203 of file ippStringBuilder.cpp.

References AppendParam(), EndFunc(), and StartFunc().

ippStringBuilder & ippStringBuilder::AppendFunc const char *  function_name,
const ippTargetVector v
 

Definition at line 182 of file ippStringBuilder.cpp.

References AppendFunc().

ippStringBuilder & ippStringBuilder::AppendFunc const char *  function_name,
const ippErrorNameType
 

Definition at line 187 of file ippStringBuilder.cpp.

References AppendParam(), EndFunc(), and StartFunc().

ippStringBuilder & ippStringBuilder::AppendFunc const char *  function_name  ) 
 

Definition at line 211 of file ippStringBuilder.cpp.

References EndFunc(), and StartFunc().

ippStringBuilder & ippStringBuilder::AppendFunc const char *  function_name,
double  v1,
double  v2,
double  v3
 

Definition at line 172 of file ippStringBuilder.cpp.

References AppendParam(), EndFunc(), and StartFunc().

ippStringBuilder & ippStringBuilder::AppendFunc const char *  function_name,
int  value
 

Definition at line 157 of file ippStringBuilder.cpp.

References AppendParam(), EndFunc(), and StartFunc().

ippStringBuilder & ippStringBuilder::AppendFunc const char *  function_name,
double  value
 

Definition at line 150 of file ippStringBuilder.cpp.

References AppendParam(), EndFunc(), and StartFunc().

ippStringBuilder& ippStringBuilder::AppendFunc const char *  function_name,
const std::string &  value
 

Definition at line 59 of file ippStringBuilder.h.

References ippStringBuilder.

ippStringBuilder & ippStringBuilder::AppendFunc const char *  function_name,
const char *  value
 

Definition at line 164 of file ippStringBuilder.cpp.

References AppendParam(), EndFunc(), and StartFunc().

Referenced by AppendFunc(), ippSetToolCommand::getCommandString(), ippSetPropCommand::getCommandString(), ippSetCoordSystemCommand::getCommandString(), ippScanXXXXDensityCommand::getCommandString(), ippScanUnknownHintCommand::getCommandString(), ippScanOnCurveCommand::getCommandString(), ippPtMeasSelfCenterLockedCommand::getCommandString(), ippPtMeasSelfCenterCommand::getCommandString(), ippPtMeasCommand::getCommandString(), ippOnScanReportCommand::getCommandString(), ippOnPtMeasReportCommand::getCommandString(), ippOnMoveReportECommand::getCommandString(), ippLockAxisCommand::getCommandString(), ippGoToCommand::getCommandString(), ippGetPropECommand::getCommandString(), ippGetPropCommand::getCommandString(), ippGetErrorInfoCommand::getCommandString(), ippGetCsyTransformationCommand::getCommandString(), ippGetChangeToolActionCommand::getCommandString(), ippEnumPropCommand::getCommandString(), ippEnumAllPropCommand::getCommandString(), ippTiltPartResponse::getResponseString(), ippSetPropEResponse::getResponseString(), ippPtMeasEResponse::getResponseString(), ippGoToEResponse::getResponseString(), ippGetChangeToolActionResponse::getResponseString(), ippStringBuilderTestCase::test2(), ippStringBuilderTestCase::test3(), ippStringBuilderTestCase::test4(), ippStringBuilderTestCase::test6(), ippStringBuilderTestCase::test8(), and ippStringBuilderTestCase::test9().

void ippStringBuilder::AppendParam ippMachineClassType  value  ) 
 

Definition at line 123 of file ippStringBuilder.cpp.

References toString().

void ippStringBuilder::AppendParam ippCoordSysType  value  ) 
 

Definition at line 117 of file ippStringBuilder.cpp.

References toString().

void ippStringBuilder::AppendParam const ippErrorNameType value  ) 
 

Definition at line 129 of file ippStringBuilder.cpp.

void ippStringBuilder::AppendParam ippChangeToolActionType   ) 
 

Definition at line 111 of file ippStringBuilder.cpp.

References toString().

void ippStringBuilder::AppendParam const std::string &  value  ) 
 

Definition at line 52 of file ippStringBuilder.h.

void ippStringBuilder::AppendParam const char *  value  ) 
 

Definition at line 143 of file ippStringBuilder.cpp.

void ippStringBuilder::AppendParam double  value  ) 
 

Definition at line 93 of file ippStringBuilder.cpp.

void ippStringBuilder::AppendParam int  value  ) 
 

Definition at line 137 of file ippStringBuilder.cpp.

Referenced by AppendFunc(), ippTiltPartCommand::getCommandString(), ippTiltCenterPartCommand::getCommandString(), ippSetCsyTransformationCommand::getCommandString(), ippScanOnLineHintCommand::getCommandString(), ippScanOnLineCommand::getCommandString(), ippScanOnHelixCommand::getCommandString(), ippScanOnCurveHintCommand::getCommandString(), ippScanOnCurveCommand::getCommandString(), ippScanOnCircleHintCommand::getCommandString(), ippScanOnCircleCommand::getCommandString(), ippScanInPlaneEndIsSphereCommand::getCommandString(), ippScanInPlaneEndIsPlaneCommand::getCommandString(), ippScanInPlaneEndIsCylCommand::getCommandString(), ippScanInCylEndIsSphereCommand::getCommandString(), ippScanInCylEndIsPlaneCommand::getCommandString(), ippSaveNamedCsyTransformationCommand::getCommandString(), ippSaveActiveCoordSystemCommand::getCommandString(), ippOpenToolCollectionCommand::getCommandString(), ippLoadCoordSystemCommand::getCommandString(), ippGetNamedCsyTransformationCommand::getCommandString(), ippFindToolCommand::getCommandString(), ippEnumToolCollectionCommand::getCommandString(), ippEnumAllToolCollectionsCommand::getCommandString(), ippDeleteCoordSystemCommand::getCommandString(), ippChangeToolCommand::getCommandString(), ippCenterPartCommand::getCommandString(), ippAlignToolCommand::getCommandString(), ippAlignPartCommand::getCommandString(), ippStringResponse::getResponseString(), ippScanResponse::getResponseString(), ippGetCsyTransformationResponse::getResponseString(), ippGetCoordSystemResponse::getResponseString(), ippGetChangeToolActionResponse::getResponseString(), ippErrorResponse::getResponseString(), ippEnumPropResponse::getResponseString(), ippAlignResponse::getResponseString(), ippStringBuilderTestCase::test5(), ippStringBuilderTestCase::test7(), and ippStringBuilderTestCase::test9().

void ippStringBuilder::EndFunc  ) 
 

Definition at line 77 of file ippStringBuilder.cpp.

References Append(), and IPP_ASSERT.

Referenced by AppendFunc(), ippTiltPartCommand::getCommandString(), ippTiltCenterPartCommand::getCommandString(), ippStopDaemonCommand::getCommandString(), ippSetPropCommand::getCommandString(), ippSetCsyTransformationCommand::getCommandString(), ippScanXXXXDensityCommand::getCommandString(), ippScanOnLineHintCommand::getCommandString(), ippScanOnLineCommand::getCommandString(), ippScanOnHelixCommand::getCommandString(), ippScanOnCurveHintCommand::getCommandString(), ippScanOnCurveCommand::getCommandString(), ippScanOnCircleHintCommand::getCommandString(), ippScanOnCircleCommand::getCommandString(), ippScanInPlaneEndIsSphereCommand::getCommandString(), ippScanInPlaneEndIsPlaneCommand::getCommandString(), ippScanInPlaneEndIsCylCommand::getCommandString(), ippScanInCylEndIsSphereCommand::getCommandString(), ippScanInCylEndIsPlaneCommand::getCommandString(), ippSaveNamedCsyTransformationCommand::getCommandString(), ippSaveActiveCoordSystemCommand::getCommandString(), ippPtMeasSelfCenterLockedCommand::getCommandString(), ippPtMeasSelfCenterCommand::getCommandString(), ippPtMeasCommand::getCommandString(), ippOpenToolCollectionCommand::getCommandString(), ippOnScanReportCommand::getCommandString(), ippOnPtMeasReportCommand::getCommandString(), ippOnMoveReportECommand::getCommandString(), ippLockAxisCommand::getCommandString(), ippLoadCoordSystemCommand::getCommandString(), ippGoToCommand::getCommandString(), ippGetPropECommand::getCommandString(), ippGetPropCommand::getCommandString(), ippGetNamedCsyTransformationCommand::getCommandString(), ippGetCommand::getCommandString(), ippFindToolCommand::getCommandString(), ippEnumToolCollectionCommand::getCommandString(), ippEnumPropCommand::getCommandString(), ippEnumAllToolCollectionsCommand::getCommandString(), ippEnumAllPropCommand::getCommandString(), ippDeleteCoordSystemCommand::getCommandString(), ippCommand::getCommandString(), ippChangeToolCommand::getCommandString(), ippCenterPartCommand::getCommandString(), ippAlignToolCommand::getCommandString(), ippAlignPartCommand::getCommandString(), ippSetPropEResponse::getResponseString(), ippPtMeasEResponse::getResponseString(), ippGoToEResponse::getResponseString(), ippGetCsyTransformationResponse::getResponseString(), ippGetCoordSystemResponse::getResponseString(), ippGetChangeToolActionResponse::getResponseString(), ippErrorResponse::getResponseString(), ippAlignResponse::getResponseString(), ippStringBuilderTestCase::test1(), ippStringBuilderTestCase::test2(), ippStringBuilderTestCase::test5(), ippStringBuilderTestCase::test7(), and ippStringBuilderTestCase::test9().

void ippStringBuilder::StartFunc ippCommandNameType  type  ) 
 

Definition at line 72 of file ippStringBuilder.cpp.

References getCommandNameString(), and StartFunc().

void ippStringBuilder::StartFunc const char *  funcName  ) 
 

Definition at line 65 of file ippStringBuilder.cpp.

Referenced by AppendFunc(), ippTiltPartCommand::getCommandString(), ippTiltCenterPartCommand::getCommandString(), ippStopDaemonCommand::getCommandString(), ippSetPropCommand::getCommandString(), ippSetCsyTransformationCommand::getCommandString(), ippScanXXXXDensityCommand::getCommandString(), ippScanOnLineHintCommand::getCommandString(), ippScanOnLineCommand::getCommandString(), ippScanOnHelixCommand::getCommandString(), ippScanOnCurveHintCommand::getCommandString(), ippScanOnCurveCommand::getCommandString(), ippScanOnCircleHintCommand::getCommandString(), ippScanOnCircleCommand::getCommandString(), ippScanInPlaneEndIsSphereCommand::getCommandString(), ippScanInPlaneEndIsPlaneCommand::getCommandString(), ippScanInPlaneEndIsCylCommand::getCommandString(), ippScanInCylEndIsSphereCommand::getCommandString(), ippScanInCylEndIsPlaneCommand::getCommandString(), ippSaveNamedCsyTransformationCommand::getCommandString(), ippSaveActiveCoordSystemCommand::getCommandString(), ippPtMeasSelfCenterLockedCommand::getCommandString(), ippPtMeasSelfCenterCommand::getCommandString(), ippPtMeasCommand::getCommandString(), ippOpenToolCollectionCommand::getCommandString(), ippOnScanReportCommand::getCommandString(), ippOnPtMeasReportCommand::getCommandString(), ippOnMoveReportECommand::getCommandString(), ippLockAxisCommand::getCommandString(), ippLoadCoordSystemCommand::getCommandString(), ippGoToCommand::getCommandString(), ippGetPropECommand::getCommandString(), ippGetPropCommand::getCommandString(), ippGetNamedCsyTransformationCommand::getCommandString(), ippGetCommand::getCommandString(), ippFindToolCommand::getCommandString(), ippEnumToolCollectionCommand::getCommandString(), ippEnumPropCommand::getCommandString(), ippEnumAllToolCollectionsCommand::getCommandString(), ippEnumAllPropCommand::getCommandString(), ippDeleteCoordSystemCommand::getCommandString(), ippCommand::getCommandString(), ippChangeToolCommand::getCommandString(), ippCenterPartCommand::getCommandString(), ippAlignToolCommand::getCommandString(), ippAlignPartCommand::getCommandString(), ippSetPropEResponse::getResponseString(), ippPtMeasEResponse::getResponseString(), ippGoToEResponse::getResponseString(), ippGetCsyTransformationResponse::getResponseString(), ippGetCoordSystemResponse::getResponseString(), ippGetChangeToolActionResponse::getResponseString(), ippErrorResponse::getResponseString(), ippAlignResponse::getResponseString(), StartFunc(), ippStringBuilderTestCase::test1(), ippStringBuilderTestCase::test2(), ippStringBuilderTestCase::test5(), ippStringBuilderTestCase::test7(), and ippStringBuilderTestCase::test9().

std::string ippStringBuilder::ToString  )  const
 

Definition at line 218 of file ippStringBuilder.cpp.

References IPP_ASSERT.

Referenced by ippTiltPartCommand::getCommandString(), ippTiltCenterPartCommand::getCommandString(), ippStopDaemonCommand::getCommandString(), ippSetToolCommand::getCommandString(), ippSetPropCommand::getCommandString(), ippSetCsyTransformationCommand::getCommandString(), ippSetCoordSystemCommand::getCommandString(), ippScanXXXXDensityCommand::getCommandString(), ippScanUnknownHintCommand::getCommandString(), ippScanOnLineHintCommand::getCommandString(), ippScanOnLineCommand::getCommandString(), ippScanOnHelixCommand::getCommandString(), ippScanOnCurveHintCommand::getCommandString(), ippScanOnCurveCommand::getCommandString(), ippScanOnCircleHintCommand::getCommandString(), ippScanOnCircleCommand::getCommandString(), ippScanInPlaneEndIsSphereCommand::getCommandString(), ippScanInPlaneEndIsPlaneCommand::getCommandString(), ippScanInPlaneEndIsCylCommand::getCommandString(), ippScanInCylEndIsSphereCommand::getCommandString(), ippScanInCylEndIsPlaneCommand::getCommandString(), ippSaveNamedCsyTransformationCommand::getCommandString(), ippSaveActiveCoordSystemCommand::getCommandString(), ippPtMeasSelfCenterLockedCommand::getCommandString(), ippPtMeasSelfCenterCommand::getCommandString(), ippPtMeasCommand::getCommandString(), ippOpenToolCollectionCommand::getCommandString(), ippOnScanReportCommand::getCommandString(), ippOnPtMeasReportCommand::getCommandString(), ippOnMoveReportECommand::getCommandString(), ippLockAxisCommand::getCommandString(), ippLoadCoordSystemCommand::getCommandString(), ippGoToCommand::getCommandString(), ippGetPropECommand::getCommandString(), ippGetPropCommand::getCommandString(), ippGetNamedCsyTransformationCommand::getCommandString(), ippGetErrorInfoCommand::getCommandString(), ippGetCsyTransformationCommand::getCommandString(), ippGetCommand::getCommandString(), ippGetChangeToolActionCommand::getCommandString(), ippFindToolCommand::getCommandString(), ippEnumToolCollectionCommand::getCommandString(), ippEnumPropCommand::getCommandString(), ippEnumAllToolCollectionsCommand::getCommandString(), ippEnumAllPropCommand::getCommandString(), ippDeleteCoordSystemCommand::getCommandString(), ippCommand::getCommandString(), ippChangeToolCommand::getCommandString(), ippCenterPartCommand::getCommandString(), ippAlignToolCommand::getCommandString(), ippAlignPartCommand::getCommandString(), ippTiltPartResponse::getResponseString(), ippStringResponse::getResponseString(), ippSetPropEResponse::getResponseString(), ippScanResponse::getResponseString(), ippResponse::getResponseString(), ippPtMeasEResponse::getResponseString(), ippOnMoveReportEResponse::getResponseString(), ippGoToEResponse::getResponseString(), ippGetPropResponse::getResponseString(), ippGetCsyTransformationResponse::getResponseString(), ippGetCoordSystemResponse::getResponseString(), ippGetChangeToolActionResponse::getResponseString(), ippErrorResponse::getResponseString(), ippEnumPropResponse::getResponseString(), ippAlignResponse::getResponseString(), ippStringBuilderTestCase::test1(), ippStringBuilderTestCase::test2(), ippStringBuilderTestCase::test3(), ippStringBuilderTestCase::test4(), ippStringBuilderTestCase::test5(), ippStringBuilderTestCase::test6(), ippStringBuilderTestCase::test7(), ippStringBuilderTestCase::test8(), and ippStringBuilderTestCase::test9().


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