######################
CDPDataProviderFactory
######################

.. cpp:namespace:: CDPDataProviderFactory

.. default-domain:: cpp

Functions
=========

=================================== ================================================================================================
..                                  :cpp:func:`~CDPDataProviderFactory <virtual ~CDPDataProviderFactory>`                           
bool                                :cpp:func:`getProviderInfo <bool getProviderInfo(CDPDataProviderInfo *info)=0>`                 
bool                                :cpp:func:`isSupportedByProvider <bool isSupportedByProvider(const CDPString &modelKey)=0>`     
:doc:`class_c_d_p_data_provider` *  :cpp:func:`createProviderInstance <CDPDataProvider * createProviderInstance()=0>`               
void                                :cpp:func:`destroyProviderInstance <void destroyProviderInstance(CDPDataProvider *instance)=0>` 
=================================== ================================================================================================

.. cpp:namespace:: nullptr

Detailed Description
====================

.. doxygenclass:: CDPDataProviderFactory
   :project: dp
   :members:
   :undoc-members:



