The metadata reader main class. More...
#include <gdal_mdreader.h>
Public Member Functions | |
GDALMDReaderManager () | |
GDALMDReaderManager(). | |
virtual | ~GDALMDReaderManager () |
~GDALMDReaderManager() | |
virtual GDALMDReaderBase * | GetReader (const char *pszPath, char **papszSiblingFiles, GUInt32 nType=MDR_ANY) |
Try to detect metadata reader correspondent to the provided datasource path. | |
Protected Attributes | |
GDALMDReaderBase * | m_pReader |
The metadata reader main class.
The main purpose of this class is to provide an correspondent reader for provided path.
GDALMDReaderBase * GDALMDReaderManager::GetReader | ( | const char * | pszPath, | |
char ** | papszSiblingFiles, | |||
GUInt32 | nType = MDR_ANY | |||
) | [virtual] |
Try to detect metadata reader correspondent to the provided datasource path.
pszPath | a path to GDALDataset | |
papszSiblingFiles | file list for metadata search purposes | |
nType | a preferable reader type (may be the OR of MDReaders) |