CDM C/C++ API Sections...
Collection Section (29)
CDM_AnnotateCollection
CDM_Close
CDM_CreateCollection
CDM_CreateDocument
CDM_Destroy
CDM_FirstDocument
CDM_GetAssociatedInfo
CDM_GetAttribute
CDM_GetAttributes
CDM_GetByExternalId
CDM_GetComment
CDM_GetDocument
CDM_GetEncoding
CDM_GetName
CDM_GetOwner
CDM_Length
CDM_NextDocument
CDM_OpenCollection
CDM_PutAttribute
CDM_RegisterCollectionType
CDM_RemoveAttribute
CDM_RemoveDocument
CDM_SetAssociatedInfo
CDM_SetComment
CDM_SetEncoding
CDM_SetName
CDM_SetOwner
CDM_Status
CDM_Sync
Document Section (46)
CDM_AddAnnotation
CDM_AnnotationsAt
CDM_AnnotationsContaining
CDM_AnnotationsInRange
CDM_AnnotationsMatchingRange
CDM_ByteSequenceInsertString
CDM_ByteSequenceReplace
CDM_ByteSequenceReplaceCharacters
CDM_Close
CDM_CreateVectors
CDM_DeleteAnnotations
CDM_DisplaceAnnotations
CDM_FindMaxUsedAnnotationId
CDM_FirstAnnotationContaining
CDM_GetAnnotatedTextRanges
CDM_GetAnnotation
CDM_GetAnnotationAttributeNames
CDM_GetAnnotationAttributeValues
CDM_GetAnnotationTypes
CDM_GetAnnotations
CDM_GetAttribute
CDM_GetAttributes
CDM_GetByteSequence
CDM_GetEncoding
CDM_GetExternalId
CDM_GetFirstAnnotatedTextRange
CDM_GetFirstAnnotation
CDM_GetId
CDM_GetNextAnnotation
CDM_GetParent
CDM_GetRawData
CDM_NextAnnotations
CDM_PutAttribute
CDM_RawDataInsertString
CDM_RawDataReplace
CDM_RawDataReplaceCharacters
CDM_RemoveAnnotation
CDM_RemoveAttribute
CDM_SelectAnnotations
CDM_SelectAnnotationsSorted
CDM_SetByteSequence
CDM_SetEncoding
CDM_SetExternalId
CDM_SetRawData
CDM_Status
CDM_Sync
Annotation Section (41)
CDM_AddAnnotation
CDM_AddAnnotationSpan
CDM_AnnotationContainsAttributeMatchingValue
CDM_AnnotationContainsAttributeMatchingValues
CDM_AnnotationContainsPosition
CDM_AnnotationMatchesRange
CDM_AnnotationSetGetElements
CDM_AnnotationsAt
CDM_AnnotationsContaining
CDM_AnnotationsInRange
CDM_AnnotationsMatchingRange
CDM_CompareAnnotationSets
CDM_CompareAnnotations
CDM_CreateAnnotation
CDM_CreateAnnotationSet
CDM_DisplaceAnnotation
CDM_DisplaceAnnotations
CDM_FirstAnnotationContaining
CDM_GetAnnotatedTextRanges
CDM_GetAnnotation
CDM_GetAttribute
CDM_GetAttributes
CDM_GetFirstAnnotatedTextRange
CDM_GetFirstSpan
CDM_GetFirstSpanOffsets
CDM_GetId
CDM_GetSpans
CDM_GetType
CDM_GetTypeObj
CDM_Length
CDM_MergeAnnotations
CDM_NextAnnotations
CDM_Nth
CDM_PutAttribute
CDM_ReconstructAnnotation
CDM_RemoveAnnotation
CDM_RemoveAttribute
CDM_RemoveSpan
CDM_SelectAnnotations
CDM_SelectAnnotationsSorted
CDM_SortAnnotationSet
Attribute Section (14)
CDM_AddAttribute
CDM_AttributeSetGetElements
CDM_CreateAttribute
CDM_CreateAttributeSet
CDM_CreateAttributeValue
CDM_GetName
CDM_GetNameObj
CDM_GetValue
CDM_GetValueString
CDM_GetValueType
CDM_GetValueValue
CDM_Length
CDM_Nth
CDM_ReconstructAttribute
Span Section (9)
CDM_AddSpan
CDM_CreateSpan
CDM_CreateSpanSet
CDM_GetEnd
CDM_GetSpanOffsets
CDM_GetStart
CDM_Length
CDM_Nth
CDM_SpanSetGetElements
Validation Section (4)
CDM_ValidAnnotation
CDM_ValidAttribute
CDM_ValidCollectionPointer
CDM_ValidDocumentPointer
Utilities Section (49)
CDM_ActiveInterpreterResultEmpty
CDM_AppendError
CDM_Debug
CDM_DeleteFile
CDM_Eval
CDM_Exec
CDM_ExternalToUtf
CDM_ExtractTextBasedOnAnnotations
CDM_FileExists
CDM_FileNameDirname
CDM_FileNameTail
CDM_Finalise
CDM_Free
CDM_GetActiveInterpreter
CDM_GetCollectionPointer
CDM_GetCurrentThread
CDM_GetDocumentPointer
CDM_GetIP
CDM_GetNativeFileName
CDM_GetPid
CDM_GetRange
CDM_GetTempDir
CDM_Initialise
CDM_Isdigit
CDM_JoinPaths
CDM_JoinSetElements
CDM_LappendUnique
CDM_LinkVar
CDM_Log
CDM_Lsearch
CDM_MajorVersion
CDM_Malloc
CDM_MinorVersion
CDM_Mkdir
CDM_NewLongObj
CDM_NewStringObj
CDM_NotReady
CDM_Panic
CDM_ReportError
CDM_SetActiveInterpreter
CDM_SetGetElements
CDM_SetProcessStatus
CDM_SplitString
CDM_Strcmp
CDM_Strdup
CDM_Strlen
CDM_Strncmp
CDM_UnlinkVar
CDM_UtfToExternal
Macros Section (10)
CDM_MACRO_DisplayViewer
CDM_MACRO_EditSystem
CDM_MACRO_GetContainerSystem
CDM_MACRO_GetOpenedCollection
CDM_MACRO_GetOpenedDocument
CDM_MACRO_NFoldExecution
CDM_MACRO_OpenInSystem
CDM_MACRO_OpenSystem
CDM_MACRO_RunSystemComponent
CDM_MACRO_RunSystemTool