GDAL

Here is a list of all documented functions with links to the documentation:

### - c -

- CPLAddFileInZip() : cpl_conv.h
- CPLAddXMLAttributeAndValue() : cpl_minixml.h
- CPLAddXMLChild() : cpl_minixml.h
- CPLAddXMLSibling() : cpl_minixml.h
- CPLAtof() : cpl_conv.h
- CPLAtofDelim() : cpl_conv.h
- CPLAtofM() : cpl_conv.h
- CPLAtoGIntBig() : cpl_conv.h
- CPLAtoGIntBigEx() : cpl_conv.h
- CPLBase64DecodeInPlace() : cpl_string.h
- CPLBase64Encode() : cpl_string.h
- CPLBinaryToHex() : cpl_string.h
- CPLCalloc() : cpl_conv.h
- CPLCallPreviousHandler() : cpl_error.h
- CPLCanRecode() : cpl_string.h
- CPLCheckForFile() : cpl_conv.h
- CPLCleanTrailingSlash() : cpl_conv.h
- CPLCleanXMLElementName() : cpl_minixml.h
- CPLCloneXMLTree() : cpl_minixml.h
- CPLCloseFileInZip() : cpl_conv.h
- CPLCloseShared() : cpl_conv.h
- CPLCloseZip() : cpl_conv.h
- CPLCopyFile() : cpl_conv.h
- CPLCopyTree() : cpl_conv.h
- CPLCorrespondingPaths() : cpl_conv.h
- CPLCreateFileInZip() : cpl_conv.h
- CPLCreateXMLElementAndValue() : cpl_minixml.h
- CPLCreateXMLNode() : cpl_minixml.h
- CPLCreateZip() : cpl_conv.h
- CPLDebug() : cpl_error.h
- CPLDebugProgress() : cpl_error.h
- CPLDecToDMS() : cpl_conv.h
- CPLDecToPackedDMS() : cpl_conv.h
- CPLDefaultErrorHandler() : cpl_error.h
- CPLDefaultFindFile() : cpl_conv.h
- CPLDestroyXMLNode() : cpl_minixml.h
- CPLDMSToDec() : cpl_conv.h
- CPLDumpSharedList() : cpl_conv.h
- CPLEmergencyError() : cpl_error.h
- CPLEncodingCharSize() : cpl_string.h
- CPLError() : cpl_error.h
- CPLErrorReset() : cpl_error.h
- CPLErrorSetState() : cpl_error.h
- CPLErrorV() : cpl_error.h
- CPLEscapeString() : cpl_string.h
- CPLExpandTilde() : cpl_conv.h
- CPLExtractRelativePath() : cpl_conv.h
- CPLFetchBool() : cpl_string.h
- CPLFGets() : cpl_conv.h
- CPLFinderClean() : cpl_conv.h
- CPLFindFile() : cpl_conv.h
- CPLForceToASCII() : cpl_string.h
- CPLFormCIFilename() : cpl_conv.h
- CPLFormFilename() : cpl_conv.h
- CPLGenerateTempFilename() : cpl_conv.h
- CPLGetBasename() : cpl_conv.h
- CPLGetCompressor() : cpl_compressor.h
- CPLGetCompressors() : cpl_compressor.h
- CPLGetConfigOption() : cpl_conv.h
- CPLGetConfigOptions() : cpl_conv.h
- CPLGetCurrentDir() : cpl_conv.h
- CPLGetDecompressor() : cpl_compressor.h
- CPLGetDecompressors() : cpl_compressor.h
- CPLGetDirname() : cpl_conv.h
- CPLGetErrorCounter() : cpl_error.h
- CPLGetErrorHandler() : cpl_error.h
- CPLGetErrorHandlerUserData() : cpl_error.h
- CPLGetExecPath() : cpl_conv.h
- CPLGetExtension() : cpl_conv.h
- CPLGetFilename() : cpl_conv.h
- CPLGetGlobalConfigOption() : cpl_conv.h
- CPLGetHomeDir() : cpl_conv.h
- CPLGetLastErrorMsg() : cpl_error.h
- CPLGetLastErrorNo() : cpl_error.h
- CPLGetLastErrorType() : cpl_error.h
- CPLGetPageSize() : cpl_virtualmem.h
- CPLGetPath() : cpl_conv.h
- CPLGetPhysicalRAM() : cpl_vsi.h
- CPLGetSharedList() : cpl_conv.h
- CPLGetSymbol() : cpl_conv.h
- CPLGetThreadLocalConfigOption() : cpl_conv.h
- CPLGetThreadLocalConfigOptions() : cpl_conv.h
- CPLGetUsablePhysicalRAM() : cpl_vsi.h
- CPLGetValueType() : cpl_string.h
- CPLGetXMLNode() : cpl_minixml.h
- CPLGetXMLValue() : cpl_minixml.h
- CPLHashSetClear() : cpl_hash_set.h
- CPLHashSetDestroy() : cpl_hash_set.h
- CPLHashSetEqualPointer() : cpl_hash_set.h
- CPLHashSetEqualStr() : cpl_hash_set.h
- CPLHashSetForeach() : cpl_hash_set.h
- CPLHashSetHashPointer() : cpl_hash_set.h
- CPLHashSetHashStr() : cpl_hash_set.h
- CPLHashSetInsert() : cpl_hash_set.h
- CPLHashSetLookup() : cpl_hash_set.h
- CPLHashSetNew() : cpl_hash_set.h
- CPLHashSetRemove() : cpl_hash_set.h
- CPLHashSetRemoveDeferRehash() : cpl_hash_set.h
- CPLHashSetSize() : cpl_hash_set.h
- CPLHexToBinary() : cpl_string.h
- CPLHTTPCleanup() : cpl_http.h
- CPLHTTPDestroyMultiResult() : cpl_http.h
- CPLHTTPDestroyResult() : cpl_http.h
- CPLHTTPEnabled() : cpl_http.h
- CPLHTTPFetch() : cpl_http.h
- CPLHTTPFetchEx() : cpl_http.h
- CPLHTTPMultiFetch() : cpl_http.h
- CPLHTTPParseMultipartMime() : cpl_http.h
- CPLHTTPPopFetchCallback() : cpl_http.h
- CPLHTTPPushFetchCallback() : cpl_http.h
- CPLHTTPSetDefaultUserAgent() : cpl_http.h
- CPLHTTPSetFetchCallback() : cpl_http.h
- CPLIsASCII() : cpl_string.h
- CPLIsFilenameRelative() : cpl_conv.h
- CPLIsMachineForSureGCEInstance() : cpl_http.h
- CPLIsMachinePotentiallyGCEInstance() : cpl_http.h
- CPLIsPowerOfTwo() : cpl_conv.h
- CPLIsUTF8() : cpl_string.h
- CPLIsVirtualMemFileMapAvailable() : cpl_virtualmem.h
- CPLLaunderForFilename() : cpl_conv.h
- CPLListAppend() : cpl_list.h
- CPLListCount() : cpl_list.h
- CPLListDestroy() : cpl_list.h
- CPLListGet() : cpl_list.h
- CPLListGetData() : cpl_list.h
- CPLListGetLast() : cpl_list.h
- CPLListGetNext() : cpl_list.h
- CPLListInsert() : cpl_list.h
- CPLListRemove() : cpl_list.h
- CPLLoadConfigOptionsFromFile() : cpl_conv.h
- CPLLoadConfigOptionsFromPredefinedFiles() : cpl_conv.h
- CPLLoggingErrorHandler() : cpl_error.h
- CPLMalloc() : cpl_conv.h
- CPLMoveFile() : cpl_conv.h
- CPLOpenShared() : cpl_conv.h
- CPLOPrintf() : cpl_string.h
- CPLOvPrintf() : cpl_string.h
- CPLPackedDMSToDec() : cpl_conv.h
- CPLParseKeyValueJson() : cpl_json.h
- CPLParseMemorySize() : cpl_string.h
- CPLParseNameValue() : cpl_string.h
- CPLParseNameValueSep() : cpl_string.h
- CPLParseXMLFile() : cpl_minixml.h
- CPLParseXMLString() : cpl_minixml.h
- CPLPopErrorHandler() : cpl_error.h
- CPLPopFileFinder() : cpl_conv.h
- CPLPopFinderLocation() : cpl_conv.h
- CPLPrintDouble() : cpl_conv.h
- CPLprintf() : cpl_string.h
- CPLPrintInt32() : cpl_conv.h
- CPLPrintPointer() : cpl_conv.h
- CPLPrintString() : cpl_conv.h
- CPLPrintStringFill() : cpl_conv.h
- CPLPrintTime() : cpl_conv.h
- CPLPrintUIntBig() : cpl_conv.h
- CPLProjectRelativeFilename() : cpl_conv.h
- CPLPushErrorHandler() : cpl_error.h
- CPLPushErrorHandlerEx() : cpl_error.h
- CPLPushFileFinder() : cpl_conv.h
- CPLPushFinderLocation() : cpl_conv.h
- CPLQuadTreeCreate() : cpl_quad_tree.h
- CPLQuadTreeCreateEx() : cpl_quad_tree.h
- CPLQuadTreeDestroy() : cpl_quad_tree.h
- CPLQuadTreeDump() : cpl_quad_tree.h
- CPLQuadTreeForceUseOfSubNodes() : cpl_quad_tree.h
- CPLQuadTreeForeach() : cpl_quad_tree.h
- CPLQuadTreeGetAdvisedMaxDepth() : cpl_quad_tree.h
- CPLQuadTreeGetStats() : cpl_quad_tree.h
- CPLQuadTreeHasMatch() : cpl_quad_tree.h
- CPLQuadTreeInsert() : cpl_quad_tree.h
- CPLQuadTreeInsertWithBounds() : cpl_quad_tree.h
- CPLQuadTreeRemove() : cpl_quad_tree.h
- CPLQuadTreeSearch() : cpl_quad_tree.h
- CPLQuadTreeSetBucketCapacity() : cpl_quad_tree.h
- CPLQuadTreeSetMaxDepth() : cpl_quad_tree.h
- CPLQuietErrorHandler() : cpl_error.h
- CPLQuotedSQLIdentifier() : cpl_string.h
- CPLReadLine() : cpl_conv.h
- CPLReadLine2L() : cpl_conv.h
- CPLReadLine3L() : cpl_conv.h
- CPLReadLineL() : cpl_conv.h
- CPLRealloc() : cpl_conv.h
- CPLRecode() : cpl_string.h
- CPLRecodeFromWChar() : cpl_string.h
- CPLRecodeToWChar() : cpl_string.h
- CPLRegisterCompressor() : cpl_compressor.h
- CPLRegisterDecompressor() : cpl_compressor.h
- CPLRemoveXMLChild() : cpl_minixml.h
- CPLResetExtension() : cpl_conv.h
- CPLScanDouble() : cpl_conv.h
- CPLScanLong() : cpl_conv.h
- CPLScanPointer() : cpl_conv.h
- CPLScanString() : cpl_conv.h
- CPLScanUIntBig() : cpl_conv.h
- CPLScanULong() : cpl_conv.h
- CPLSearchXMLNode() : cpl_minixml.h
- CPLSerializeXMLTree() : cpl_minixml.h
- CPLSerializeXMLTreeToFile() : cpl_minixml.h
- CPLSetConfigOption() : cpl_conv.h
- CPLSetConfigOptions() : cpl_conv.h
- CPLSetCurrentErrorHandlerCatchDebug() : cpl_error.h
- CPLSetErrorHandler() : cpl_error.h
- CPLSetErrorHandlerEx() : cpl_error.h
- CPLsetlocale() : cpl_conv.h
- CPLSetThreadLocalConfigOption() : cpl_conv.h
- CPLSetThreadLocalConfigOptions() : cpl_conv.h
- CPLSetXMLValue() : cpl_minixml.h
- CPLsnprintf() : cpl_string.h
- CPLSPrintf() : cpl_string.h
- CPLStat() : cpl_conv.h
- CPLStrdup() : cpl_conv.h
- CPLStringToComplex() : cpl_conv.h
- CPLStripXMLNamespace() : cpl_minixml.h
- CPLStrlcat() : cpl_string.h
- CPLStrlcpy() : cpl_string.h
- CPLStrlenUTF8() : cpl_string.h
- CPLStrlwr() : cpl_conv.h
- CPLStrnlen() : cpl_string.h
- CPLStrtod() : cpl_conv.h
- CPLStrtodDelim() : cpl_conv.h
- CPLStrtodM() : cpl_conv.h
- CPLStrtof() : cpl_conv.h
- CPLStrtofDelim() : cpl_conv.h
- CPLSubscribeToSetConfigOption() : cpl_conv.h
- CPLSymlink() : cpl_conv.h
- CPLTestBool() : cpl_string.h
- CPLTestBoolean() : cpl_string.h
- CPLTolower() : cpl_string.h
- CPLToupper() : cpl_string.h
- CPLTurnFailureIntoWarning() : cpl_error.h
- CPLUnescapeString() : cpl_string.h
- CPLUnlinkTree() : cpl_conv.h
- CPLUnsubscribeToSetConfigOption() : cpl_conv.h
- CPLURLAddKVP() : cpl_string.h
- CPLURLGetValue() : cpl_string.h
- CPLUTF8ForceToASCII() : cpl_string.h
- CPLValidateXML() : cpl_conv.h
- CPLVASPrintf() : cpl_string.h
- CPLVirtualMemDeclareThread() : cpl_virtualmem.h
- CPLVirtualMemDerivedNew() : cpl_virtualmem.h
- CPLVirtualMemFileMapNew() : cpl_virtualmem.h
- CPLVirtualMemFree() : cpl_virtualmem.h
- CPLVirtualMemGetAccessMode() : cpl_virtualmem.h
- CPLVirtualMemGetAddr() : cpl_virtualmem.h
- CPLVirtualMemGetPageSize() : cpl_virtualmem.h
- CPLVirtualMemGetSize() : cpl_virtualmem.h
- CPLVirtualMemIsAccessThreadSafe() : cpl_virtualmem.h
- CPLVirtualMemIsFileMapping() : cpl_virtualmem.h
- CPLVirtualMemManagerTerminate() : cpl_virtualmem.h
- CPLVirtualMemNew() : cpl_virtualmem.h
- CPLVirtualMemPin() : cpl_virtualmem.h
- CPLVirtualMemUnDeclareThread() : cpl_virtualmem.h
- CPLvsnprintf() : cpl_string.h
- CPLWriteFileInZip() : cpl_conv.h
- CPLXMLNodeGetRAMUsageEstimate() : cpl_minixml.h
- CPLZLibDeflate() : cpl_conv.h
- CPLZLibInflate() : cpl_conv.h
- CPLZLibInflateEx() : cpl_conv.h
- CSLAddNameValue() : cpl_string.h
- CSLAddString() : cpl_string.h
- CSLAddStringMayFail() : cpl_string.h
- CSLAppendPrintf() : cpl_string.h
- CSLCount() : cpl_string.h
- CSLDestroy() : cpl_string.h
- CSLDuplicate() : cpl_string.h
- CSLFetchBoolean() : cpl_string.h
- CSLFetchNameValue() : cpl_string.h
- CSLFetchNameValueDef() : cpl_string.h
- CSLFetchNameValueMultiple() : cpl_string.h
- CSLFindName() : cpl_string.h
- CSLFindString() : cpl_string.h
- CSLFindStringCaseSensitive() : cpl_string.h
- CSLGetField() : cpl_string.h
- CSLInsertString() : cpl_string.h
- CSLInsertStrings() : cpl_string.h
- CSLLoad() : cpl_string.h
- CSLLoad2() : cpl_string.h
- CSLMerge() : cpl_string.h
- CSLParseCommandLine() : cpl_string.h
- CSLPartialFindString() : cpl_string.h
- CSLPrint() : cpl_string.h
- CSLRemoveStrings() : cpl_string.h
- CSLSave() : cpl_string.h
- CSLSetNameValue() : cpl_string.h
- CSLSetNameValueSeparator() : cpl_string.h
- CSLTestBoolean() : cpl_string.h
- CSLTokenizeString() : cpl_string.h
- CSLTokenizeString2() : cpl_string.h
- CSLTokenizeStringComplex() : cpl_string.h