code::SdtsBuilder Class Reference

Inheritance diagram for code::SdtsBuilder:

code::Builder List of all members.

Detailed Description

A builder interface to StdsDem.

There is only one parameter -- the prefix.

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


Public Member Functions

virtual SmartPtr< DataTypecreateObject (const std::vector< std::string > &, const Index *)
 Create a data object.
virtual ~SdtsBuilder ()
SmartPtr< DataTypecreateObject (const Index *index)
 Convenience function that passes empty vector to createObject.

Static Public Member Functions

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::SdtsBuilder::~SdtsBuilder (  )  [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::SdtsBuilder::createObject ( const std::vector< std::string > &  ,
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 void code::SdtsBuilder::introduceSelf (  )  [static]


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