OSGeo::FDO::Connections::Capabilities::FunctionDefinition::FunctionDefinition ( System::String *  name,
System::String *  description,
OSGeo::FDO::Schema::PropertyType  returnPropertyType,
OSGeo::FDO::Schema::DataType  returnType,
OSGeo::FDO::Connections::Capabilities::ArgumentDefinitionCollection arguments,
OSGeo::FDO::Connections::Capabilities::FunctionCategoryType  functionCategoryType 
)

Constructs an instance of a FunctionDefinition using the specified arguments.

Parameters:
name Input the name of the function.
description Input a brief description.
returnPropertyType Input the function return property type
returnType Input the function return type
arguments Input the argument definition list
functionCategoryType Input the category the function belongs to. Valid values for this parameter are defined in the enumeration FunctionCategoryType.
Returns:
Returns FunctionDefinition