Platforms to show: All Mac Windows Linux Cross-Platform

NewCFObjectMBSFromXMLMT(data as string) as CFObjectMBS
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
global method CoreFoundation MBS MacCF Plugin 11.3 Yes No No Yes, macOS only No
Function: Parses the XML data and returns a CFObject.
Notes:
Same as NewCFObjectMBSFromXML, but with additional multithreading.

Note that the CFObject returned is in most times a CFDictionary or a CFArray.
This function takes text and binary plist file content.

The work is performed on a preemptive thread, so this function does not block the application and can yield time to other Xojo threads. Must be called in a Xojo thread to enjoy benefits. If called in main thread will block, but keep other background threads running.

See also:

Feedback, Comments & Corrections

NewCFObjectMBSFromXMLMT(file as folderitem) as CFObjectMBS
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
global method CoreFoundation MBS MacCF Plugin 11.3 Yes No No Yes, macOS only No
Function: Parses the XML data and returns a CFObject.
Example:
dim f as FolderItem = SpecialFolder.Desktop.Child("test.xml")
dim o as CFObjectMBS = NewCFObjectMBSFromXMLMT(f)

if o = nil then
MsgBox "Error"
else
MsgBox "OK"
end if
Notes:
Same as NewCFObjectMBSFromXML, but with additional multithreading.

Note that the CFObject returned is in most times a CFDictionary or a CFArray.
This function takes text and binary plist file content.

The work is performed on a preemptive thread, so this function does not block the application and can yield time to other Xojo threads. Must be called in a Xojo thread to enjoy benefits. If called in main thread will block, but keep other background threads running.

See also:

Feedback, Comments & Corrections

NewCFObjectMBSFromXMLMT(XMLdata as CFBinaryDataMBS) as CFObjectMBS
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
global method CoreFoundation MBS MacCF Plugin 11.3 Yes No No Yes, macOS only No
Function: Parses the XML data and returns a CFObject.
Notes:
Note that the CFObject returned is in most times a CFDictionary or a CFArray.
This function takes text and binary plist file content.

The work is performed on a preemptive thread, so this function does not block the application and can yield time to other Xojo threads. Must be called in a Xojo thread to enjoy benefits. If called in main thread will block, but keep other background threads running.

See also:

Feedback, Comments & Corrections

The items on this page are in the following plugins: MBS MacCF Plugin.

The biggest plugin in space...




Links
MBS Xojo Chart Plugins