GDAL

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

### - c -

- CPL_ARRAYSIZE : cpl_port.h
- CPL_C_END : cpl_port.h
- CPL_C_START : cpl_port.h
- CPL_DISALLOW_COPY_ASSIGN : cpl_port.h
- CPL_ENC_ASCII : cpl_string.h
- CPL_ENC_ISO8859_1 : cpl_string.h
- CPL_ENC_LOCALE : cpl_string.h
- CPL_ENC_UCS2 : cpl_string.h
- CPL_ENC_UCS4 : cpl_string.h
- CPL_ENC_UTF16 : cpl_string.h
- CPL_ENC_UTF8 : cpl_string.h
- CPL_FALLTHROUGH : cpl_port.h
- CPL_FINAL : cpl_port.h
- CPL_FORMAT_STRING : cpl_port.h
- CPL_FRMT_GB_WITHOUT_PREFIX : cpl_port.h
- CPL_FRMT_GIB : cpl_port.h
- CPL_FRMT_GUIB : cpl_port.h
- CPL_LSBINT16PTR : cpl_port.h
- CPL_LSBINT32PTR : cpl_port.h
- CPL_LSBPTR16 : cpl_port.h
- CPL_LSBPTR32 : cpl_port.h
- CPL_LSBPTR64 : cpl_port.h
- CPL_LSBSINT16PTR : cpl_port.h
- CPL_LSBSINT32PTR : cpl_port.h
- CPL_LSBUINT16PTR : cpl_port.h
- CPL_LSBUINT32PTR : cpl_port.h
- CPL_LSBWORD16 : cpl_port.h
- CPL_LSBWORD32 : cpl_port.h
- CPL_MSBPTR16 : cpl_port.h
- CPL_MSBPTR32 : cpl_port.h
- CPL_MSBPTR64 : cpl_port.h
- CPL_MSBWORD16 : cpl_port.h
- CPL_MSBWORD32 : cpl_port.h
- CPL_NO_RETURN : cpl_port.h
- CPL_NON_FINAL : cpl_port.h
- CPL_NULL_TERMINATED : cpl_port.h
- CPL_OVERRIDE : cpl_port.h
- CPL_PRINT_FUNC_FORMAT : cpl_port.h
- CPL_RESTRICT : cpl_port.h
- CPL_RETURNS_NONNULL : cpl_port.h
- CPL_SCAN_FUNC_FORMAT : cpl_port.h
- CPL_SCANF_FORMAT_STRING : cpl_port.h
- CPL_SWAP16 : cpl_port.h
- CPL_SWAP16PTR : cpl_port.h
- CPL_SWAP32 : cpl_port.h
- CPL_SWAP32PTR : cpl_port.h
- CPL_SWAP64 : cpl_port.h
- CPL_SWAP64PTR : cpl_port.h
- CPL_SWAPDOUBLE : cpl_port.h
- CPL_UNUSED : cpl_port.h
- CPL_VALUE_INTEGER : cpl_string.h
- CPL_VALUE_REAL : cpl_string.h
- CPL_VALUE_STRING : cpl_string.h
- CPL_WARN_UNUSED_RESULT : cpl_port.h
- CPLAddXMLAttributeAndValue() : cpl_minixml.h
- CPLAddXMLChild() : cpl_minixml.h
- CPLAddXMLSibling() : cpl_minixml.h
- CPLAssert : cpl_error.h
- CPLAssertAlwaysEval : cpl_error.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
- 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
- CPLDebugOnly : 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
- CPLE_AppDefined : cpl_error.h
- CPLE_AssertionFailed : cpl_error.h
- CPLE_AWSAccessDenied : cpl_error.h
- CPLE_AWSBucketNotFound : cpl_error.h
- CPLE_AWSError : cpl_error.h
- CPLE_AWSInvalidCredentials : cpl_error.h
- CPLE_AWSObjectNotFound : cpl_error.h
- CPLE_AWSSignatureDoesNotMatch : cpl_error.h
- CPLE_FileIO : cpl_error.h
- CPLE_HttpResponse : cpl_error.h
- CPLE_IllegalArg : cpl_error.h
- CPLE_None : cpl_error.h
- CPLE_NotSupported : cpl_error.h
- CPLE_NoWriteAccess : cpl_error.h
- CPLE_ObjectNull : cpl_error.h
- CPLE_OpenFailed : cpl_error.h
- CPLE_OutOfMemory : cpl_error.h
- CPLE_UserInterrupt : cpl_error.h
- CPLEmergencyError() : cpl_error.h
- CPLEncodingCharSize() : cpl_string.h
- CPLErr : cpl_error.h
- CPLError() : cpl_error.h
- CPLErrorHandler : cpl_error.h
- CPLErrorNum : cpl_error.h
- CPLErrorReset() : cpl_error.h
- CPLErrorSetState() : cpl_error.h
- CPLErrorV() : cpl_error.h
- CPLES_BackslashQuotable : cpl_string.h
- CPLES_CSV : cpl_string.h
- CPLES_CSV_FORCE_QUOTING : cpl_string.h
- CPLES_SQL : cpl_string.h
- CPLES_SQLI : cpl_string.h
- CPLES_URL : cpl_string.h
- CPLES_XML : cpl_string.h
- CPLES_XML_BUT_QUOTES : cpl_string.h
- CPLEscapeString() : cpl_string.h
- CPLExpandTilde() : cpl_conv.h
- CPLExtractRelativePath() : cpl_conv.h
- CPLFetchBool() : cpl_string.h
- CPLFGets() : cpl_conv.h
- CPLFileFinder : cpl_conv.h
- CPLFinderClean() : cpl_conv.h
- CPLFindFile() : cpl_conv.h
- CPLForceToASCII() : cpl_string.h
- CPLFormCIFilename() : cpl_conv.h
- CPLFormFilename() : cpl_conv.h
- CPLFree : cpl_conv.h
- CPLGenerateTempFilename() : cpl_conv.h
- CPLGetBasename() : cpl_conv.h
- CPLGetConfigOption() : cpl_conv.h
- CPLGetConfigOptions() : cpl_conv.h
- CPLGetCurrentDir() : cpl_conv.h
- CPLGetDirname() : cpl_conv.h
- CPLGetErrorCounter() : cpl_error.h
- CPLGetErrorHandlerUserData() : cpl_error.h
- CPLGetExecPath() : cpl_conv.h
- CPLGetExtension() : cpl_conv.h
- CPLGetFilename() : 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
- CPLHashSet : cpl_hash_set.h
- CPLHashSetClear() : cpl_hash_set.h
- CPLHashSetDestroy() : cpl_hash_set.h
- CPLHashSetEqualFunc : cpl_hash_set.h
- CPLHashSetEqualPointer() : cpl_hash_set.h
- CPLHashSetEqualStr() : cpl_hash_set.h
- CPLHashSetForeach() : cpl_hash_set.h
- CPLHashSetFreeEltFunc : cpl_hash_set.h
- CPLHashSetHashFunc : cpl_hash_set.h
- CPLHashSetHashPointer() : cpl_hash_set.h
- CPLHashSetHashStr() : cpl_hash_set.h
- CPLHashSetInsert() : cpl_hash_set.h
- CPLHashSetIterEltFunc : 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
- CPLHTTPFetchCallbackFunc : cpl_http.h
- CPLHTTPFetchEx() : cpl_http.h
- CPLHTTPMultiFetch() : cpl_http.h
- CPLHTTPParseMultipartMime() : cpl_http.h
- CPLHTTPPopFetchCallback() : cpl_http.h
- CPLHTTPPushFetchCallback() : cpl_http.h
- CPLHTTPSetFetchCallback() : cpl_http.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
- CPLList : cpl_list.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
- CPLParseNameValue() : 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
- CPLQuadTree : cpl_quad_tree.h
- CPLQuadTreeCreate() : cpl_quad_tree.h
- CPLQuadTreeDestroy() : cpl_quad_tree.h
- CPLQuadTreeDump() : cpl_quad_tree.h
- CPLQuadTreeDumpFeatureFunc : cpl_quad_tree.h
- CPLQuadTreeForeach() : cpl_quad_tree.h
- CPLQuadTreeForeachFunc : cpl_quad_tree.h
- CPLQuadTreeGetAdvisedMaxDepth() : cpl_quad_tree.h
- CPLQuadTreeGetBoundsFunc : cpl_quad_tree.h
- CPLQuadTreeGetStats() : cpl_quad_tree.h
- CPLQuadTreeInsert() : cpl_quad_tree.h
- CPLQuadTreeInsertWithBounds() : 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
- CPLReadDir : cpl_vsi.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
- 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
- CPLStrtof() : cpl_conv.h
- CPLStrtofDelim() : cpl_conv.h
- CPLSymlink() : cpl_conv.h
- CPLTestBool() : cpl_string.h
- CPLTestBoolean() : cpl_string.h
- CPLTurnFailureIntoWarning() : cpl_error.h
- CPLUnescapeString() : cpl_string.h
- CPLUnlinkTree() : cpl_conv.h
- CPLURLAddKVP() : cpl_string.h
- CPLURLGetValue() : cpl_string.h
- CPLValidateXML() : cpl_conv.h
- CPLValueType : cpl_string.h
- CPLVASPrintf() : cpl_string.h
- CPLVirtualMem : cpl_virtualmem.h
- CPLVirtualMemAccessMode : cpl_virtualmem.h
- CPLVirtualMemCachePageCbk : cpl_virtualmem.h
- CPLVirtualMemDeclareThread() : cpl_virtualmem.h
- CPLVirtualMemDerivedNew() : cpl_virtualmem.h
- CPLVirtualMemFileMapNew() : cpl_virtualmem.h
- CPLVirtualMemFree() : cpl_virtualmem.h
- CPLVirtualMemFreeUserData : 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
- CPLVirtualMemUnCachePageCbk : cpl_virtualmem.h
- CPLVirtualMemUnDeclareThread() : cpl_virtualmem.h
- CPLvsnprintf() : cpl_string.h
- CPLWriteFileInZip() : cpl_conv.h
- CPLXMLNodeType : cpl_minixml.h
- CPLZLibDeflate() : cpl_conv.h
- CPLZLibInflate() : cpl_conv.h
- CSLAddNameValue() : cpl_string.h
- CSLAddString() : cpl_string.h
- CSLAddStringMayFail() : cpl_string.h
- CSLAppendPrintf() : cpl_string.h
- CSLConstList : cpl_port.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
- CSLT_ALLOWEMPTYTOKENS : cpl_string.h
- CSLT_HONOURSTRINGS : cpl_string.h
- CSLT_PRESERVEESCAPES : cpl_string.h
- CSLT_PRESERVEQUOTES : cpl_string.h
- CSLT_STRIPENDSPACES : cpl_string.h
- CSLT_STRIPLEADSPACES : cpl_string.h
- CSLTestBoolean() : cpl_string.h
- CSLTokenizeString() : cpl_string.h
- CSLTokenizeString2() : cpl_string.h
- CSLTokenizeStringComplex() : cpl_string.h
- CXT_Attribute : cpl_minixml.h
- CXT_Comment : cpl_minixml.h
- CXT_Element : cpl_minixml.h
- CXT_Literal : cpl_minixml.h
- CXT_Text : cpl_minixml.h