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

ippOnScanReportCommand Class Reference

Inheritance diagram for ippOnScanReportCommand:

ippCommand ippObject List of all members.

Public Types

enum  Key {
  ER = ipp::ER, IJK = ipp::_IJK, Q = ipp::Q, R = ipp::_R,
  X = ipp::_X, Y = ipp::_Y, Z = ipp::_Z, IJKAct = ipp::_IJKAct,
  ToolA = ipp::_A, ToolB = ipp::_B, ToolC = ipp::_C
}

Public Member Functions

 ippOnScanReportCommand (unsigned int tgNum)
virtual ~ippOnScanReportCommand ()
void setDefault ()
void append (Key property)
int getNumberOfReportedValues () const
int getIndexOf (Key key) const
bool getHasER () const
bool getHasIJK () const
bool getHasQ () const
bool getHasR () const
bool getHasX () const
bool getHasY () const
bool getHasZ () const
bool getHasToolA () const
bool getHasToolB () const
bool getHasToolC () const
bool getHasIJKAct () const
virtual std::string getCommandString () const
void reset ()

Member Enumeration Documentation

enum ippOnScanReportCommand::Key
 

Enumeration values:
ER 
IJK 
Q 
R 
X 
Y 
Z 
IJKAct 
ToolA 
ToolB 
ToolC 

Definition at line 27 of file ippOnScanReportCommand.h.


Constructor & Destructor Documentation

ippOnScanReportCommand::ippOnScanReportCommand unsigned int  tgNum  ) 
 

Definition at line 28 of file ippOnScanReportCommand.cpp.

References CommandTag, and reset().

ippOnScanReportCommand::~ippOnScanReportCommand  )  [virtual]
 

Definition at line 179 of file ippOnScanReportCommand.cpp.


Member Function Documentation

void ippOnScanReportCommand::append Key  property  ) 
 

Definition at line 55 of file ippOnScanReportCommand.cpp.

References IJK, and IPP_ASSERT.

Referenced by setDefault(), and ippCommandTestCase::testOnScanReportCommand().

std::string ippOnScanReportCommand::getCommandString  )  const [virtual]
 

Reimplemented from ippCommand.

Definition at line 154 of file ippOnScanReportCommand.cpp.

References ippStringBuilder::AppendFunc(), ippStringBuilder::EndFunc(), getKeyString(), ippStringBuilder::StartFunc(), ippStringBuilder::ToString(), and ippProp::toString().

Referenced by ippCommandTestCase::testOnScanReportCommand().

bool ippOnScanReportCommand::getHasER  )  const
 

Definition at line 99 of file ippOnScanReportCommand.cpp.

References ER, and getIndexOf().

bool ippOnScanReportCommand::getHasIJK  )  const
 

Definition at line 104 of file ippOnScanReportCommand.cpp.

References getIndexOf(), and IJK.

Referenced by getNumberOfReportedValues().

bool ippOnScanReportCommand::getHasIJKAct  )  const
 

Definition at line 149 of file ippOnScanReportCommand.cpp.

References getIndexOf(), and IJKAct.

bool ippOnScanReportCommand::getHasQ  )  const
 

Definition at line 109 of file ippOnScanReportCommand.cpp.

References getIndexOf(), and Q.

bool ippOnScanReportCommand::getHasR  )  const
 

Definition at line 114 of file ippOnScanReportCommand.cpp.

References getIndexOf(), and R.

bool ippOnScanReportCommand::getHasToolA  )  const
 

Definition at line 134 of file ippOnScanReportCommand.cpp.

References getIndexOf(), and ToolA.

bool ippOnScanReportCommand::getHasToolB  )  const
 

Definition at line 139 of file ippOnScanReportCommand.cpp.

References getIndexOf(), and ToolB.

bool ippOnScanReportCommand::getHasToolC  )  const
 

Definition at line 144 of file ippOnScanReportCommand.cpp.

References getIndexOf(), and ToolC.

bool ippOnScanReportCommand::getHasX  )  const
 

Definition at line 119 of file ippOnScanReportCommand.cpp.

References getIndexOf(), and X.

bool ippOnScanReportCommand::getHasY  )  const
 

Definition at line 124 of file ippOnScanReportCommand.cpp.

References getIndexOf(), and Y.

bool ippOnScanReportCommand::getHasZ  )  const
 

Definition at line 129 of file ippOnScanReportCommand.cpp.

References getIndexOf(), and Z.

int ippOnScanReportCommand::getIndexOf Key  key  )  const
 

Definition at line 82 of file ippOnScanReportCommand.cpp.

References IPP_ASSERT.

Referenced by getHasER(), getHasIJK(), getHasIJKAct(), getHasQ(), getHasR(), getHasToolA(), getHasToolB(), getHasToolC(), getHasX(), getHasY(), and getHasZ().

int ippOnScanReportCommand::getNumberOfReportedValues  )  const
 

Definition at line 89 of file ippOnScanReportCommand.cpp.

References getHasIJK(), and IPP_ASSERT.

void ippOnScanReportCommand::reset  ) 
 

Definition at line 37 of file ippOnScanReportCommand.cpp.

References ER, IJK, IJKAct, Q, R, ToolA, ToolB, ToolC, X, Y, and Z.

Referenced by ippOnScanReportCommand(), and setDefault().

void ippOnScanReportCommand::setDefault  ) 
 

Definition at line 73 of file ippOnScanReportCommand.cpp.

References append(), Q, reset(), X, Y, and Z.


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