| TerraLib 4.1

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files
- Examples

- File List
- File Members

E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/drivers/shapelib/TeSHPDriverFactory.h
Go to the documentation of this file.

    00001
    00002 #ifndef _TESHPDRIVERFACTORY_H
    00003 #define _TESHPDRIVERFACTORY_H
    00004
    00005 #include "../../kernel/TeGDriverFactory.h"
    00006
    00007 #include "TeSHPDefines.h"
    00008
    00009 class TeGeoDataDriver;
    00010 struct TeGDriverParams;
    00011 class TeShapefileDriver;
    00012
    00013 class SHP_DLL TeSHPDriverFactory : public TeGDriverFactory
    00014 {
    00015   public:
    00016     TeSHPDriverFactory();
    00017
    00018     ~TeSHPDriverFactory();
    00019
    00020   protected:
    00021
    00023     TeGeoDataDriver * build(TeGDriverParams * params);
    00025     TeGeoDataDriver * build();
    00026
    00027            void loadGeoFilesInfo();
    00028 };
    00029
    00030 static TeSHPDriverFactory fact;
    00031
    00032 #endif

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines