Function CDM_Free


Definition:#include <CDM.h>
Prototype:int CDM_Free(char *string);
Arguments:

string: The string to be freed (char *)


Prototype:int CDM_Free(Tcl_Obj *obj);
Arguments:

obj: The object to be freed (Tcl_Obj *)

C/C++ API Sections
Tcl API Sections
Description
Return Value
Notes
See Also
Index

Description:

int CDM_Free(char *string):
This function frees a UTF-8 string allocated with a call to either CDM_Strdup, CDM_Malloc or Tcl_Alloc.

int CDM_Free(Tcl_Obj *obj):
This function destroys and frees the occupied memory of a CDM or Tcl object.

Return Value:

int CDM_Free(char *string):
This function always returns TCL_OK.

int CDM_Free(Tcl_Obj *obj):
This function always returns TCL_OK.

Notes:

int CDM_Free(char *string):
This function is equivelant to Tcl_Free.

int CDM_Free(Tcl_Obj *obj):
This function is equivelant to Tcl_DecrRefCount.

See Also:

int CDM_Free(char *string):
CDM_Strdup, CDM_Malloc, Tcl_Alloc

int CDM_Free(Tcl_Obj *obj):
CDM_GetAttribute, CDM_GetAttributes, CDM_AnnotationsAt, CDM_AnnotationsContaining, CDM_AnnotationsInRange, CDM_AnnotationsMatchingRange, CDM_GetAnnotations, CDM_GetAnnotationAttributeNames, CDM_GetAnnotationTypes, CDM_GetAttributes, CDM_GetByteSequence, CDM_GetRawData, CDM_NextAnnotations, CDM_SelectAnnotations, CDM_SelectAnnotationsSorted, CDM_CreateAnnotation, CDM_CreateAnnotationSet, CDM_MergeAnnotations, CDM_CreateAttribute, CDM_CreateAttributeSet, CDM_CreateAttributeValue, CDM_CreateSpan, CDM_CreateSpanSet, Tcl_DecrRefCount


Generated by: petasis@aias on Wed Aug 16 10:31:57 PM EEST 2006.