---
title: CFXMLParserCopyDescriptionCallBack
framework: Core Foundation
role: symbol
role_heading: Type Alias
path: corefoundation/cfxmlparsercopydescriptioncallback
---

# CFXMLParserCopyDescriptionCallBack

Callback function invoked by the parser when handling the information pointer.

## Declaration

```swift
typealias CFXMLParserCopyDescriptionCallBack = (UnsafeRawPointer?) -> Unmanaged<CFString>?
```

## Parameters

- `info`: The program-defined context data you specified in the doc://com.apple.corefoundation/documentation/CoreFoundation/CFXMLParserContext structure when creating the parser.

## Return Value

Return Value A textual description of info. The caller is responsible for releasing this object.

## See Also

### Callbacks

- [CFXMLParserAddChildCallBack](corefoundation/cfxmlparseraddchildcallback.md)
- [CFXMLParserCreateXMLStructureCallBack](corefoundation/cfxmlparsercreatexmlstructurecallback.md)
- [CFXMLParserEndXMLStructureCallBack](corefoundation/cfxmlparserendxmlstructurecallback.md)
- [CFXMLParserHandleErrorCallBack](corefoundation/cfxmlparserhandleerrorcallback.md)
- [CFXMLParserReleaseCallBack](corefoundation/cfxmlparserreleasecallback.md)
- [CFXMLParserResolveExternalEntityCallBack](corefoundation/cfxmlparserresolveexternalentitycallback.md)
- [CFXMLParserRetainCallBack](corefoundation/cfxmlparserretaincallback.md)
