As per #53 (closed) , make all C++ symbols private by default and add PDI_EXPORT where required.
PDI_EXPORT