BdsApi  2.2.6
This is the Blacknest BDS API.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Public Member Functions | Protected Member Functions | List of all members
Bds::DataFormats Class Reference

This class defines the interface for generic data file access. More...

#include <BdsDataLib.h>

Public Member Functions

 DataFormats ()
 
 ~DataFormats ()
 
BError formatList (BList< DataFormat > &formats)
 
BError formatGet (BString format, DataFile *&dataFile, DataFormatSet formatSet=DataFormatSetNone)
 
BString formatGetExtension (BString format)
 

Protected Member Functions

int findFormat (DataFormat dataFormat, BString string, DataFormatSet formatSet)
 

Detailed Description

This class defines the interface for generic data file access.

It allows programs to get a list of all of the supported data formats and to get a suitable BDS data convertor for accessing the file.

Constructor & Destructor Documentation

Bds::DataFormats::DataFormats ( )
Bds::DataFormats::~DataFormats ( )

Member Function Documentation

int Bds::DataFormats::findFormat ( DataFormat  dataFormat,
BString  string,
DataFormatSet  formatSet 
)
protected
BError Bds::DataFormats::formatGet ( BString  format,
DataFile *&  dataFile,
DataFormatSet  formatSet = DataFormatSetNone 
)
BString Bds::DataFormats::formatGetExtension ( BString  format)
BError Bds::DataFormats::formatList ( BList< DataFormat > &  formats)

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