Tracktion / choc

A collection of header only classes, permissively licensed, to provide basic useful tasks with the bare-minimum of dependencies.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Real life example of choc_COM.h?

opened this issue · comments

Everything I can find is https://github.com/Tracktion/choc/blob/main/tests/choc_tests.h#L2198, but it's a test, not a real life example.

I used it for the Cmajor COM interfaces here: https://github.com/SoundStacks/cmajor/tree/main/include/cmajor/COM
HTH!

I used it for the Cmajor COM interfaces here: https://github.com/SoundStacks/cmajor/tree/main/include/cmajor/COM HTH!

I'm sorry but I can't find any UUIDs! Please correct me if I'm wrong. Thank you.

It doesn't do UUIDs or any of the QueryInterface stuff that things like Windows use. It's just for ref-counting and passing object interfaces across DLL boundaries for use in APIs, etc.