Inheritance diagram for code::NetcdfBuilder:
So, the parameters are as follows:
Public Member Functions | |
virtual SmartPtr< DataType > | createObject (const strings_t &, const Index *) |
Create a data object. | |
virtual | ~NetcdfBuilder () |
SmartPtr< DataType > | createObject (const Index *index) |
Convenience function that passes empty vector to createObject. | |
Static Public Member Functions | |
static URL | getFileName (const strings_t ¶ms) |
static void | introduceSelf () |
static SmartPtr< Builder > | getBuilder (const std::string &sourceType) |
Convenience function to get the builder for a sourceType, eg. |
virtual code::NetcdfBuilder::~NetcdfBuilder | ( | ) | [inline, virtual] |
Convenience function that passes empty vector to createObject.
virtual SmartPtr<DataType> code::NetcdfBuilder::createObject | ( | const strings_t & | , | |
const Index * | ||||
) | [virtual] |
Create a data object.
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.
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] |