# FdoFunctionDefinition Member List

This is the complete list of members for FdoFunctionDefinition, including all inherited members.

AddRef() | FdoIDisposable | `[inline, virtual]`
CanSetName() | FdoFunctionDefinition | `[inline, virtual]`
Create(FdoString *name, FdoString *description, FdoDataType returnType, FdoArgumentDefinitionCollection *arguments, FdoFunctionCategoryType functionCategoryType=FdoFunctionCategoryType_Unspecified) | FdoFunctionDefinition | `[static]`
Create(FdoString *name, FdoString *description, FdoPropertyType returnPropertyType, FdoDataType returnType, FdoArgumentDefinitionCollection *arguments, FdoFunctionCategoryType functionCategoryType=FdoFunctionCategoryType_Unspecified) | FdoFunctionDefinition | `[static]`
Create(FdoString *name, FdoString *description, bool isAggregate, FdoSignatureDefinitionCollection *signatures, FdoFunctionCategoryType functionCategoryType=FdoFunctionCategoryType_Unspecified) | FdoFunctionDefinition | `[static]`
Dispose()=0 | FdoIDisposable | `[protected, pure virtual]`
FdoIDisposable() | FdoIDisposable | `[inline, protected]`
GetArguments() | FdoFunctionDefinition |
GetDescription() | FdoFunctionDefinition |
GetFunctionCategoryType() | FdoFunctionDefinition | `[inline, virtual]`
GetName() | FdoFunctionDefinition |
GetRefCount() | FdoIDisposable | `[inline, virtual]`
GetReturnPropertyType() | FdoFunctionDefinition |
GetReturnType() | FdoFunctionDefinition |
GetSignatures() | FdoFunctionDefinition |
IsAggregate() | FdoFunctionDefinition |
m_description | FdoFunctionDefinition | `[protected]`
m_functionCategoryType | FdoFunctionDefinition | `[protected]`
m_isAggregate | FdoFunctionDefinition | `[protected]`
m_name | FdoFunctionDefinition | `[protected]`
m_signatures | FdoFunctionDefinition | `[protected]`
Release() | FdoIDisposable | `[inline, virtual]`
~FdoIDisposable() | FdoIDisposable | `[inline, protected, virtual]`