Ilwis-Objects  1.0
GIS and Remote Sensing framework for data access and processing
 All Classes Functions Enumerations Pages
Public Types | Public Member Functions | Static Public Member Functions | List of all members
Ilwis::DataFormat Class Reference

Public Types

enum  FormatProperties {
  fpCODE, fpNAME, fpDESCRIPTION, fpEXTENSION,
  fpCONTAINER, fpDATATYPE, fpCONNECTOR, fpREADWRITE,
  fpEXTENDEDTYPE
}
 

Public Member Functions

 DataFormat (const QString &code, const QString connector=sUNDEF)
 
 DataFormat (const QString &connector, const QString &code, const QString &longname, const QString &extensions, const QString &access, IlwisTypes datatypes, const QString &description=sUNDEF)
 
QVariant property (FormatProperties prop) const
 
bool isValid () const
 
bool store ()
 

Static Public Member Functions

static QVariantList getFormatProperties (FormatProperties, IlwisTypes types, QString connector=sUNDEF, QString code=sUNDEF)
 
static bool supports (FormatProperties fp, IlwisTypes tp, const QVariant &prop, const QString &connector=sUNDEF)
 
static bool setFormatInfo (const QString &path, const QString connector)
 
static std::multimap< QString,
DataFormat
getSelectedBy (FormatProperties prop, const QString &selection)
 

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