The FactoryPluginSupport is an interface for creating DDS entities as well as others elements from different layers as C++, Java, etc.
The interface must be implemented by using the functions provided for the corresponding layer, that is, for the C layer using C functions, for the C++ layer using C++ functions, and so forth.