Lines Matching refs:Ptr

337 cmsBool  Type_XYZ_Write(struct _cms_typehandler_struct* self, cmsIOHANDLER* io, void* Ptr, cmsUInt32Number nItems)
339 return _cmsWriteXYZNumber(io, (cmsCIEXYZ*) Ptr);
346 void* Type_XYZ_Dup(struct _cms_typehandler_struct* self, const void *Ptr, cmsUInt32Number n)
348 return _cmsDupMem(self ->ContextID, Ptr, sizeof(cmsCIEXYZ));
354 void Type_XYZ_Free(struct _cms_typehandler_struct* self, void *Ptr)
356 _cmsFree(self ->ContextID, Ptr);
434 cmsBool Type_Chromaticity_Write(struct _cms_typehandler_struct* self, cmsIOHANDLER* io, void* Ptr, cmsUInt32Number nItems)
436 cmsCIExyYTRIPLE* chrm = (cmsCIExyYTRIPLE*) Ptr;
452 void* Type_Chromaticity_Dup(struct _cms_typehandler_struct* self, const void *Ptr, cmsUInt32Number n)
454 return _cmsDupMem(self ->ContextID, Ptr, sizeof(cmsCIExyYTRIPLE));
460 void Type_Chromaticity_Free(struct _cms_typehandler_struct* self, void* Ptr)
462 _cmsFree(self ->ContextID, Ptr);
507 cmsBool Type_ColorantOrderType_Write(struct _cms_typehandler_struct* self, cmsIOHANDLER* io, void* Ptr, cmsUInt32Number nItems)
509 cmsUInt8Number* ColorantOrder = (cmsUInt8Number*) Ptr;
529 void* Type_ColorantOrderType_Dup(struct _cms_typehandler_struct* self, const void *Ptr, cmsUInt32Number n)
531 return _cmsDupMem(self ->ContextID, Ptr, cmsMAXCHANNELS * sizeof(cmsUInt8Number));
538 void Type_ColorantOrderType_Free(struct _cms_typehandler_struct* self, void* Ptr)
540 _cmsFree(self ->ContextID, Ptr);
574 cmsBool Type_S15Fixed16_Write(struct _cms_typehandler_struct* self, cmsIOHANDLER* io, void* Ptr, cmsUInt32Number nItems)
576 cmsFloat64Number* Value = (cmsFloat64Number*) Ptr;
590 void* Type_S15Fixed16_Dup(struct _cms_typehandler_struct* self, const void *Ptr, cmsUInt32Number n)
592 return _cmsDupMem(self ->ContextID, Ptr, n * sizeof(cmsFloat64Number));
597 void Type_S15Fixed16_Free(struct _cms_typehandler_struct* self, void* Ptr)
599 _cmsFree(self ->ContextID, Ptr);
637 cmsBool Type_U16Fixed16_Write(struct _cms_typehandler_struct* self, cmsIOHANDLER* io, void* Ptr, cmsUInt32Number nItems)
639 cmsFloat64Number* Value = (cmsFloat64Number*) Ptr;
656 void* Type_U16Fixed16_Dup(struct _cms_typehandler_struct* self, const void *Ptr, cmsUInt32Number n)
658 return _cmsDupMem(self ->ContextID, Ptr, n * sizeof(cmsFloat64Number));
662 void Type_U16Fixed16_Free(struct _cms_typehandler_struct* self, void* Ptr)
664 _cmsFree(self ->ContextID, Ptr);
691 cmsBool Type_Signature_Write(struct _cms_typehandler_struct* self, cmsIOHANDLER* io, void* Ptr, cmsUInt32Number nItems)
693 cmsSignature* SigPtr = (cmsSignature*) Ptr;
702 void* Type_Signature_Dup(struct _cms_typehandler_struct* self, const void *Ptr, cmsUInt32Number n)
704 return _cmsDupMem(self ->ContextID, Ptr, n * sizeof(cmsSignature));
708 void Type_Signature_Free(struct _cms_typehandler_struct* self, void* Ptr)
710 _cmsFree(self ->ContextID, Ptr);
763 cmsBool Type_Text_Write(struct _cms_typehandler_struct* self, cmsIOHANDLER* io, void* Ptr, cmsUInt32Number nItems)
765 cmsMLU* mlu = (cmsMLU*) Ptr;
790 void* Type_Text_Dup(struct _cms_typehandler_struct* self, const void *Ptr, cmsUInt32Number n)
792 return (void*) cmsMLUdup((cmsMLU*) Ptr);
800 void Type_Text_Free(struct _cms_typehandler_struct* self, void* Ptr)
802 cmsMLU* mlu = (cmsMLU*) Ptr;
861 cmsBool Type_Data_Write(struct _cms_typehandler_struct* self, cmsIOHANDLER* io, void* Ptr, cmsUInt32Number nItems)
863 cmsICCData* BinData = (cmsICCData*) Ptr;
875 void* Type_Data_Dup(struct _cms_typehandler_struct* self, const void *Ptr, cmsUInt32Number n)
877 cmsICCData* BinData = (cmsICCData*) Ptr;
879 return _cmsDupMem(self ->ContextID, Ptr, sizeof(cmsICCData) + BinData ->len - 1);
885 void Type_Data_Free(struct _cms_typehandler_struct* self, void* Ptr)
887 _cmsFree(self ->ContextID, Ptr);
978 cmsBool Type_Text_Description_Write(struct _cms_typehandler_struct* self, cmsIOHANDLER* io, void* Ptr, cmsUInt32Number nItems)
980 cmsMLU* mlu = (cmsMLU*) Ptr;
1072 void* Type_Text_Description_Dup(struct _cms_typehandler_struct* self, const void *Ptr, cmsUInt32Number n)
1074 return (void*) cmsMLUdup((cmsMLU*) Ptr);
1081 void Type_Text_Description_Free(struct _cms_typehandler_struct* self, void* Ptr)
1083 cmsMLU* mlu = (cmsMLU*) Ptr;
1160 cmsBool Type_Curve_Write(struct _cms_typehandler_struct* self, cmsIOHANDLER* io, void* Ptr, cmsUInt32Number nItems)
1162 cmsToneCurve* Curve = (cmsToneCurve*) Ptr;
1184 void* Type_Curve_Dup(struct _cms_typehandler_struct* self, const void *Ptr, cmsUInt32Number n)
1186 return (void*) cmsDupToneCurve((cmsToneCurve*) Ptr);
1193 void Type_Curve_Free(struct _cms_typehandler_struct* self, void* Ptr)
1195 cmsToneCurve* gamma = (cmsToneCurve*) Ptr;
1259 cmsBool Type_ParametricCurve_Write(struct _cms_typehandler_struct* self, cmsIOHANDLER* io, void* Ptr, cmsUInt32Number nItems)
1261 cmsToneCurve* Curve = (cmsToneCurve*) Ptr;
1294 void* Type_ParametricCurve_Dup(struct _cms_typehandler_struct* self, const void *Ptr, cmsUInt32Number n)
1296 return (void*) cmsDupToneCurve((cmsToneCurve*) Ptr);
1303 void Type_ParametricCurve_Free(struct _cms_typehandler_struct* self, void* Ptr)
1305 cmsToneCurve* gamma = (cmsToneCurve*) Ptr;
1350 cmsBool Type_DateTime_Write(struct _cms_typehandler_struct* self, cmsIOHANDLER* io, void* Ptr, cmsUInt32Number nItems)
1352 struct tm * DateTime = (struct tm*) Ptr;
1365 void* Type_DateTime_Dup(struct _cms_typehandler_struct* self, const void *Ptr, cmsUInt32Number n)
1367 return _cmsDupMem(self ->ContextID, Ptr, sizeof(struct tm));
1373 void Type_DateTime_Free(struct _cms_typehandler_struct* self, void* Ptr)
1375 _cmsFree(self ->ContextID, Ptr);
1412 cmsBool Type_Measurement_Write(struct _cms_typehandler_struct* self, cmsIOHANDLER* io, void* Ptr, cmsUInt32Number nItems)
1414 cmsICCMeasurementConditions* mc =(cmsICCMeasurementConditions*) Ptr;
1429 void* Type_Measurement_Dup(struct _cms_typehandler_struct* self, const void *Ptr, cmsUInt32Number n)
1431 return _cmsDupMem(self ->ContextID, Ptr, sizeof(cmsICCMeasurementConditions));
1437 void Type_Measurement_Free(struct _cms_typehandler_struct* self, void* Ptr)
1439 _cmsFree(self ->ContextID, Ptr);
1535 cmsBool Type_MLU_Write(struct _cms_typehandler_struct* self, cmsIOHANDLER* io, void* Ptr, cmsUInt32Number nItems)
1537 cmsMLU* mlu =(cmsMLU*) Ptr;
1542 if (Ptr == NULL) {
1579 void* Type_MLU_Dup(struct _cms_typehandler_struct* self, const void *Ptr, cmsUInt32Number n)
1581 return (void*) cmsMLUdup((cmsMLU*) Ptr);
1588 void Type_MLU_Free(struct _cms_typehandler_struct* self, void* Ptr)
1590 cmsMLUfree((cmsMLU*) Ptr);
1865 cmsBool Type_LUT8_Write(struct _cms_typehandler_struct* self, cmsIOHANDLER* io, void* Ptr, cmsUInt32Number nItems)
1869 cmsPipeline* NewLUT = (cmsPipeline*) Ptr;
1971 void* Type_LUT8_Dup(struct _cms_typehandler_struct* self, const void *Ptr, cmsUInt32Number n)
1973 return (void*) cmsPipelineDup((cmsPipeline*) Ptr);
1980 void Type_LUT8_Free(struct _cms_typehandler_struct* self, void* Ptr)
1982 cmsPipelineFree((cmsPipeline*) Ptr);
2154 cmsBool Type_LUT16_Write(struct _cms_typehandler_struct* self, cmsIOHANDLER* io, void* Ptr, cmsUInt32Number nItems)
2157 cmsPipeline* NewLUT = (cmsPipeline*) Ptr;
2287 void* Type_LUT16_Dup(struct _cms_typehandler_struct* self, const void *Ptr, cmsUInt32Number n)
2289 return (void*) cmsPipelineDup((cmsPipeline*) Ptr);
2296 void Type_LUT16_Free(struct _cms_typehandler_struct* self, void* Ptr)
2298 cmsPipelineFree((cmsPipeline*) Ptr);
2693 cmsBool Type_LUTA2B_Write(struct _cms_typehandler_struct* self, cmsIOHANDLER* io, void* Ptr, cmsUInt32Number nItems)
2695 cmsPipeline* Lut = (cmsPipeline*) Ptr;
2783 void* Type_LUTA2B_Dup(struct _cms_typehandler_struct* self, const void *Ptr, cmsUInt32Number n)
2785 return (void*) cmsPipelineDup((cmsPipeline*) Ptr);
2792 void Type_LUTA2B_Free(struct _cms_typehandler_struct* self, void* Ptr)
2794 cmsPipelineFree((cmsPipeline*) Ptr);
2878 cmsBool Type_LUTB2A_Write(struct _cms_typehandler_struct* self, cmsIOHANDLER* io, void* Ptr, cmsUInt32Number nItems)
2880 cmsPipeline* Lut = (cmsPipeline*) Ptr;
2963 void* Type_LUTB2A_Dup(struct _cms_typehandler_struct* self, const void *Ptr, cmsUInt32Number n)
2965 return (void*) cmsPipelineDup((cmsPipeline*) Ptr);
2972 void Type_LUTB2A_Free(struct _cms_typehandler_struct* self, void* Ptr)
2974 cmsPipelineFree((cmsPipeline*) Ptr);
3036 cmsBool Type_ColorantTable_Write(struct _cms_typehandler_struct* self, cmsIOHANDLER* io, void* Ptr, cmsUInt32Number nItems)
3038 cmsNAMEDCOLORLIST* NamedColorList = (cmsNAMEDCOLORLIST*) Ptr;
3065 void* Type_ColorantTable_Dup(struct _cms_typehandler_struct* self, const void* Ptr, cmsUInt32Number n)
3067 cmsNAMEDCOLORLIST* nc = (cmsNAMEDCOLORLIST*) Ptr;
3076 void Type_ColorantTable_Free(struct _cms_typehandler_struct* self, void* Ptr)
3078 cmsFreeNamedColorList((cmsNAMEDCOLORLIST*) Ptr);
3162 cmsBool Type_NamedColor_Write(struct _cms_typehandler_struct* self, cmsIOHANDLER* io, void* Ptr, cmsUInt32Number nItems)
3164 cmsNAMEDCOLORLIST* NamedColorList = (cmsNAMEDCOLORLIST*) Ptr;
3203 void* Type_NamedColor_Dup(struct _cms_typehandler_struct* self, const void* Ptr, cmsUInt32Number n)
3205 cmsNAMEDCOLORLIST* nc = (cmsNAMEDCOLORLIST*) Ptr;
3215 void Type_NamedColor_Free(struct _cms_typehandler_struct* self, void* Ptr)
3217 cmsFreeNamedColorList((cmsNAMEDCOLORLIST*) Ptr);
3341 cmsBool Type_ProfileSequenceDesc_Write(struct _cms_typehandler_struct* self, cmsIOHANDLER* io, void* Ptr, cmsUInt32Number nItems)
3343 cmsSEQ* Seq = (cmsSEQ*) Ptr;
3368 void* Type_ProfileSequenceDesc_Dup(struct _cms_typehandler_struct* self, const void* Ptr, cmsUInt32Number n)
3370 return (void*) cmsDupProfileSequenceDescription((cmsSEQ*) Ptr);
3377 void Type_ProfileSequenceDesc_Free(struct _cms_typehandler_struct* self, void* Ptr)
3379 cmsFreeProfileSequenceDescription((cmsSEQ*) Ptr);
3470 cmsBool Type_ProfileSequenceId_Write(struct _cms_typehandler_struct* self, cmsIOHANDLER* io, void* Ptr, cmsUInt32Number nItems)
3472 cmsSEQ* Seq = (cmsSEQ*) Ptr;
3490 void* Type_ProfileSequenceId_Dup(struct _cms_typehandler_struct* self, const void* Ptr, cmsUInt32Number n)
3492 return (void*) cmsDupProfileSequenceDescription((cmsSEQ*) Ptr);
3499 void Type_ProfileSequenceId_Free(struct _cms_typehandler_struct* self, void* Ptr)
3501 cmsFreeProfileSequenceDescription((cmsSEQ*) Ptr);
3566 cmsBool Type_UcrBg_Write(struct _cms_typehandler_struct* self, cmsIOHANDLER* io, void* Ptr, cmsUInt32Number nItems)
3568 cmsUcrBg* Value = (cmsUcrBg*) Ptr;
3594 void* Type_UcrBg_Dup(struct _cms_typehandler_struct* self, const void *Ptr, cmsUInt32Number n)
3596 cmsUcrBg* Src = (cmsUcrBg*) Ptr;
3611 void Type_UcrBg_Free(struct _cms_typehandler_struct* self, void *Ptr)
3613 cmsUcrBg* Src = (cmsUcrBg*) Ptr;
3619 _cmsFree(self ->ContextID, Ptr);
3713 cmsBool Type_CrdInfo_Write(struct _cms_typehandler_struct* self, cmsIOHANDLER* io, void* Ptr, cmsUInt32Number nItems)
3716 cmsMLU* mlu = (cmsMLU*) Ptr;
3734 void* Type_CrdInfo_Dup(struct _cms_typehandler_struct* self, const void *Ptr, cmsUInt32Number n)
3736 return (void*) cmsMLUdup((cmsMLU*) Ptr);
3743 void Type_CrdInfo_Free(struct _cms_typehandler_struct* self, void *Ptr)
3745 cmsMLUfree((cmsMLU*) Ptr);
3798 cmsBool Type_Screening_Write(struct _cms_typehandler_struct* self, cmsIOHANDLER* io, void* Ptr, cmsUInt32Number nItems)
3800 cmsScreening* sc = (cmsScreening* ) Ptr;
3821 void* Type_Screening_Dup(struct _cms_typehandler_struct* self, const void *Ptr, cmsUInt32Number n)
3823 return _cmsDupMem(self ->ContextID, Ptr, sizeof(cmsScreening));
3830 void Type_Screening_Free(struct _cms_typehandler_struct* self, void* Ptr)
3832 _cmsFree(self ->ContextID, Ptr);
3872 cmsBool Type_ViewingConditions_Write(struct _cms_typehandler_struct* self, cmsIOHANDLER* io, void* Ptr, cmsUInt32Number nItems)
3874 cmsICCViewingConditions* sc = (cmsICCViewingConditions* ) Ptr;
3888 void* Type_ViewingConditions_Dup(struct _cms_typehandler_struct* self, const void *Ptr, cmsUInt32Number n)
3890 return _cmsDupMem(self->ContextID, Ptr, sizeof(cmsICCViewingConditions));
3897 void Type_ViewingConditions_Free(struct _cms_typehandler_struct* self, void* Ptr)
3899 _cmsFree(self ->ContextID, Ptr);
3909 void* GenericMPEdup(struct _cms_typehandler_struct* self, const void *Ptr, cmsUInt32Number n)
3911 return (void*) cmsStageDup((cmsStage*) Ptr);
3918 void GenericMPEfree(struct _cms_typehandler_struct* self, void *Ptr)
3920 cmsStageFree((cmsStage*) Ptr);
4177 cmsBool Type_MPEcurve_Write(struct _cms_typehandler_struct* self, cmsIOHANDLER* io, void* Ptr, cmsUInt32Number nItems)
4180 cmsStage* mpe = (cmsStage*) Ptr;
4261 cmsBool Type_MPEmatrix_Write(struct _cms_typehandler_struct* self, cmsIOHANDLER* io, void* Ptr, cmsUInt32Number nItems)
4264 cmsStage* mpe = (cmsStage*) Ptr;
4345 cmsBool Type_MPEclut_Write(struct _cms_typehandler_struct* self, cmsIOHANDLER* io, void* Ptr, cmsUInt32Number nItems)
4349 cmsStage* mpe = (cmsStage*) Ptr;
4482 cmsBool Type_MPE_Write(struct _cms_typehandler_struct* self, cmsIOHANDLER* io, void* Ptr, cmsUInt32Number nItems)
4489 cmsPipeline* Lut = (cmsPipeline*) Ptr;
4575 void* Type_MPE_Dup(struct _cms_typehandler_struct* self, const void *Ptr, cmsUInt32Number n)
4577 return (void*) cmsPipelineDup((cmsPipeline*) Ptr);
4584 void Type_MPE_Free(struct _cms_typehandler_struct* self, void *Ptr)
4586 cmsPipelineFree((cmsPipeline*) Ptr);
4748 cmsBool Type_vcgt_Write(struct _cms_typehandler_struct* self, cmsIOHANDLER* io, void* Ptr, cmsUInt32Number nItems)
4750 cmsToneCurve** Curves = (cmsToneCurve**) Ptr;
4800 void* Type_vcgt_Dup(struct _cms_typehandler_struct* self, const void *Ptr, cmsUInt32Number n)
4802 cmsToneCurve** OldCurves = (cmsToneCurve**) Ptr;
4819 void Type_vcgt_Free(struct _cms_typehandler_struct* self, void* Ptr)
4821 cmsFreeToneCurveTriple((cmsToneCurve**) Ptr);
4822 _cmsFree(self ->ContextID, Ptr);
5169 cmsBool Type_Dictionary_Write(struct _cms_typehandler_struct* self, cmsIOHANDLER* io, void* Ptr, cmsUInt32Number nItems)
5171 cmsHANDLE hDict = (cmsHANDLE) Ptr;
5245 void* Type_Dictionary_Dup(struct _cms_typehandler_struct* self, const void *Ptr, cmsUInt32Number n)
5247 return (void*) cmsDictDup((cmsHANDLE) Ptr);
5255 void Type_Dictionary_Free(struct _cms_typehandler_struct* self, void* Ptr)
5257 cmsDictFree((cmsHANDLE) Ptr);