The structure ClCorObjAttrWalkFilter is used to specify filter properties while performing attribute walk operation. More...
#include <clCorMetaData.h>
Public Attributes | |
| ClCorAttrIdT | attrId |
| This must contain either a valid attribute ID or CL_COR_INVALID_ATTR_ID. More... | |
| ClCorAttrWalkOpT | attrWalkOption |
| The attrWalkOption can be set to CL_COR_ATTR_WALK_ALL_ATTR or CL_COR_ATTR_WALK_ONLY_MATCHED_ATTR. More... | |
| ClUint8T | baseAttrWalk |
| This is a depreciated feature and must be CL_TRUE for attribute walk. | |
| ClCorAttrCmpFlagT | cmpFlag |
| The comparison flag is used to compare an attribute ID against a specified value. More... | |
| ClUint8T | contAttrWalk |
| This is a depricated feature and must be CL_FALSE for attribute walk. | |
| ClInt32T | index |
| It is used to specify the index for ARRAY attributes. More... | |
| ClCorAttrPathT * | pAttrPath |
| This is a depricated feature and must be NULL for attribute walk. | |
| ClUint32T | size |
| Size of the value. More... | |
| void * | value |
| Pointer to the value. More... | |
The structure ClCorObjAttrWalkFilter is used to specify filter properties while performing attribute walk operation.
| ClCorAttrIdT ClCorObjAttrWalkFilter::attrId |
This must contain either a valid attribute ID or CL_COR_INVALID_ATTR_ID.
If the value is set to CL_COR_INVALID_ATTR_ID, no attribute value comparison is performed.
| ClCorAttrWalkOpT ClCorObjAttrWalkFilter::attrWalkOption |
The attrWalkOption can be set to CL_COR_ATTR_WALK_ALL_ATTR or CL_COR_ATTR_WALK_ONLY_MATCHED_ATTR.
| ClCorAttrCmpFlagT ClCorObjAttrWalkFilter::cmpFlag |
The comparison flag is used to compare an attribute ID against a specified value.
Following are the comparison flags
| ClInt32T ClCorObjAttrWalkFilter::index |
It is used to specify the index for ARRAY attributes.
For a SIMPLE attribute, the index is set to CL_COR_INVALID_ATTR_IDX.
| ClUint32T ClCorObjAttrWalkFilter::size |
Size of the value.
| void* ClCorObjAttrWalkFilter::value |
Pointer to the value.