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

ippPropDefinition Struct Reference

List of all members.

Public Member Functions

 ippPropDefinition (ippOtherKeyType keyword, propType type)
 ippPropDefinition (ippOtherKeyType keyword, const ippPropDefinition *prop, int n)
const ippPropDefinitionfind (const ippProp &prop, bool bLeafOnly=true) const

Public Attributes

ippOtherKeyType _keyword
const ippPropDefinition_properties
int _n_properties
propType _type

Constructor & Destructor Documentation

ippPropDefinition::ippPropDefinition ippOtherKeyType  keyword,
propType  type

Definition at line 16 of file ippPropDefinition.cpp.

ippPropDefinition::ippPropDefinition ippOtherKeyType  keyword,
const ippPropDefinition prop,
int  n

Definition at line 27 of file ippPropDefinition.cpp.

References object.

Member Function Documentation

const ippPropDefinition * ippPropDefinition::find const ippProp prop,
bool  bLeafOnly = true

Definition at line 39 of file ippPropDefinition.cpp.

References _keyword, _n_properties, and _properties.

Referenced by findPropertyDefinition(), IsObjectOrProperty(), PropertyIsAllowed(), PropertyIsAllowedAndWritable(), and PropertyIsDouble().

Member Data Documentation

ippOtherKeyType ippPropDefinition::_keyword

Definition at line 29 of file ippPropDefinition.h.

Referenced by find(), GenerateEnumAllPropResponses(), IsObjectOrProperty(), and ippResponseTestCase::testfindPropertyDefinition().

int ippPropDefinition::_n_properties

Definition at line 31 of file ippPropDefinition.h.

Referenced by find().

const ippPropDefinition* ippPropDefinition::_properties

Definition at line 30 of file ippPropDefinition.h.

Referenced by find(), GenerateEnumAllPropResponses(), and GenerateEnumPropResponses().

propType ippPropDefinition::_type

Definition at line 32 of file ippPropDefinition.h.

Referenced by PropertyIsAllowedAndWritable(), and PropertyIsDouble().

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