Public Member Functions | Static Public Member Functions

# OGRSFDriverRegistrar Class Reference

LEGACY class. More...

`#include <ogrsf_frmts.h>`

List of all members.

## Public Member Functions
void | RegisterDriver (OGRSFDriver *poDriver) OGR_DEPRECATED("Use GDALDriverManager class instead")
int | GetDriverCount (void) OGR_DEPRECATED("Use GDALDriverManager class instead")
GDALDriver * | GetDriver (int iDriver) OGR_DEPRECATED("Use GDALDriverManager class instead")
GDALDriver * | GetDriverByName (const char *) OGR_DEPRECATED("Use GDALDriverManager class instead")
int | GetOpenDSCount () OGR_DEPRECATED("Use GDALDriverManager class instead")
OGRDataSource * | GetOpenDS (int) OGR_DEPRECATED("Use GDALDriverManager class instead")
## Static Public Member Functions
static OGRSFDriverRegistrar * | GetRegistrar () OGR_DEPRECATED("Use GDALDriverManager class instead")

## Detailed Description

LEGACY class.

Use GDALDriverManager in your new code ! This class may be removed in a later release.

Singleton manager for OGRSFDriver instances that will be used to try and open datasources. Normally the registrar is populated with standard drivers using the OGRRegisterAll() function and does not need to be directly accessed. The driver registrar and all registered drivers may be cleaned up on shutdown using OGRCleanupAll().

Deprecated:

The documentation for this class was generated from the following files:

- ogrsf_frmts.h
- ogrsfdriverregistrar.cpp

Generated for GDAL by 1.7.1.