Conform an imported C++ class to ObservableObject

I want to use a C++ object (let call it CppOb) defined from a framework I created. Everything seems to work fine until I want to use it as a variable in a View with the @ObservedObject wrapper. My CppOb can't conform to ObservableObject. I suppose it's because it has been imported as a swift Struct. Does anyone has a solution to deal with this ? Thank you !