Returns the number of instances of a given type of attribute.
    GSErrCode  ACAPI_Attribute_GetNum (
        API_AttrTypeID       typeID,
        API_AttributeIndex*  count
    );
    
Parameters
- typeID
- [in] Type of the attribute.
- count
- [out] The number of attributes in the database for the given attribute type.
Return Values
- NoError
- The function has completed with success.
- APIERR_BADPARS
- The passed parameter is nullptr; count
- APIERR_BADID
- The attribute type is invalid
For other common API errors see the API Errors document.
Remarks
This function returns the highest available attribute index of the given attribute type. You can then use the returned information to browse all of the attributes.
Example
API_AttributeIndex ltypeNum; GSErrCode err; /* find out how many linetypes we have */ err = ACAPI_Attribute_GetNum (API_LinetypeID, <ypeNum);
Requirements
- Version: API 1.3 or later
- Header: ACAPinc.h
See Also
API_AttrTypeID, API_AttributeIndex,
Attribute Manager, API Functions