I used instant reverse to reverse engineer all of the C++ classes in my project. There are three classes with the same name, however, and only one of them was pulled into Visual Paradigm. One of the classes does not have a namespace, and the other two have separate namespaces. Only the class with no namespace was pulled into the Visual Paradigm project. Since those three classes are allowed to exist under C++ rules, VP should be able to deal with them, but I am not sure how to get it to work.