Lines Matching defs:attribute
651 // TODO: for consistency with attribute based icon reading, we
670 const char* attribute = vectorAttributeName.String();
674 status_t error = _ReadData(attribute, -1, B_VECTOR_ICON_TYPE, NULL, 0,
713 // compose attribute name
715 attribute = attributeString.String();
729 // other color space or bitmap size than stored in attribute
734 error = _ReadData(attribute, -1, attrType, buffer, attrSize,
738 error = _ReadData(attribute, -1, attrType, icon->Bits(), attrSize,
744 // other color space than stored in attribute
833 const char* attribute = attributeString.String();
843 // write/remove the attribute
853 error = _WriteData(attribute, resourceID, attrType,
857 error = _WriteData(attribute, resourceID, attrType,
861 error = _RemoveData(attribute, attrType);
864 // set the attribute on the MIME type, if the file has a signature
907 const char* attribute = attributeString.String();
910 // write/remove the attribute
912 error = _WriteData(attribute, resourceID, attrType, data, size, true);
914 error = _RemoveData(attribute, attrType);
916 // set the attribute on the MIME type, if the file has a signature
1007 // get an attribute info
1099 // write to attribute
1135 // remove the attribute
1138 // It's no error, if there has been no attribute.