FDO API Reference | Feature Data Objects |
#include <Provider.h>
Inherits FdoIDisposable.
Inheritance diagram for FdoProvider:
Definition at line 36 of file Provider.h.
Public Member Functions | |
virtual FDO_API const wchar_t * | GetDescription () const |
Gets a brief description of the feature provider. | |
virtual FDO_API const wchar_t * | GetDisplayName () const |
Gets a user friendly display name of the feature provider. | |
virtual FDO_API const wchar_t * | GetFeatureDataObjectsVersion () const |
Gets the version of the feature data objects specification the feature provider conforms to. The version number string has the form [VersionMajor].[VersionMinor].[BuildMajor].[BuildMinor]. | |
virtual FDO_API bool | GetIsManaged () const |
Gets a boolean flag indicating if the provider is a managed or unmanaged provider. | |
virtual FDO_API const wchar_t * | GetLibraryPath () const |
Gets the FULL library path + library name of the provider. | |
virtual FDO_API const wchar_t * | GetName () const |
Gets the unique name of the feature provider. This name should be of the form [Company].[Provider].[Version]. | |
virtual FDO_API const wchar_t * | GetVersion () const |
Gets the version of the feature provider. The version number string has the form [VersionMajor].[VersionMinor].[BuildMajor].[BuildMinor]. | |
Protected Member Functions | |
virtual void | Dispose () |
Dispose this object. | |
FdoProvider (const wchar_t *name, const wchar_t *displayName, const wchar_t *description, const wchar_t *version, const wchar_t *fdoVersion, const wchar_t *libraryPath, bool managed) | |
FdoProvider () | |
Constructs a default instance of a FdoProvider. | |
virtual void | Set (const wchar_t *name, const wchar_t *displayName, const wchar_t *description, const wchar_t *version, const wchar_t *fdoVersion, const wchar_t *libraryPath, bool managed) |
Sets the values of the provider. | |
virtual | ~FdoProvider () |
Default destructor for FdoProvider. | |
Friends | |
class | FdoProviderCollection |
class | FdoProviderRegistry |
class | FdoRegistryUtility |
Comments or suggestions? Send us feedback. |