code::NetcdfBuilder Class Reference

Inheritance diagram for code::NetcdfBuilder:

code::Builder List of all members.

Detailed Description

This creates the appropriate data type given the parameters to read the netcdf file.

So, the parameters are as follows:

  1. Complete filename

Author:
Lakshman
Version:
Id
code_NetcdfBuilder.h,v 1.11 2009/06/02 20:17:37 lakshman Exp


Public Member Functions

virtual SmartPtr< DataTypecreateObject (const strings_t &, const Index *)
 Create a data object.
virtual ~NetcdfBuilder ()
SmartPtr< DataTypecreateObject (const Index *index)
 Convenience function that passes empty vector to createObject.

Static Public Member Functions

static URL getFileName (const strings_t &params)
static void introduceSelf ()
static SmartPtr< BuildergetBuilder (const std::string &sourceType)
 Convenience function to get the builder for a sourceType, eg.


Constructor & Destructor Documentation

virtual code::NetcdfBuilder::~NetcdfBuilder (  )  [inline, virtual]


Member Function Documentation

SmartPtr<DataType> code::Builder::createObject ( const Index index  )  [inherited]

Convenience function that passes empty vector to createObject.

virtual SmartPtr<DataType> code::NetcdfBuilder::createObject ( const strings_t &  ,
const Index  
) [virtual]

Create a data object.

Parameters:
params The parameters needed to create the object. Their number and meaning vary by sourceType.

Implements code::Builder.

static SmartPtr< Builder > code::Builder::getBuilder ( const std::string &  sourceType  )  [static, inherited]

Convenience function to get the builder for a sourceType, eg.

hires.

Parameters:
sourceType The sourceType name, such as "AWIPS" or "hires"

static URL code::NetcdfBuilder::getFileName ( const strings_t &  params  )  [static]

static void code::NetcdfBuilder::introduceSelf (  )  [static]


Generated on Fri May 4 13:40:12 2012 for WDSS-IIw2 by  doxygen 1.4.7