![]() |
Qore DataProvider Module Reference 3.1
|
Data provider signature info. More...
#include <AbstractDataProvider.qc.dox.h>
Public Attributes | |
| *softlist< hash< DataProviderArgInfo > > | arg_info |
| Argument info. | |
| softlist< hash< DataProviderSignatureTypeInfo > > | args |
| Argument types. | |
| string | desc |
| The description of the operation. | |
| string | display_name |
| The display name. | |
| string | name |
| The technical name or internal label used for the expression. | |
| AbstractDataProviderType | return_type |
| The return type. | |
| int | role = ER_All |
| The expression role code / bitfield. | |
| string | short_desc |
| The short description of the operation. | |
| int | subtype = DES_Generic |
| The expression subtype. | |
| string | symbol |
| The symbol to use when rendering expressions. | |
| int | type |
| The type of expression; see DataProvider Expression Type Codes. | |
| bool | varargs = False |
| The last argument can be repeated indefinitely. | |
Data provider signature info.
| string DataProvider::DataProviderExpressionInfo::desc |
The description of the operation.
With markdown formatting
| string DataProvider::DataProviderExpressionInfo::name |
The technical name or internal label used for the expression.
Must correspond to the key used in any expression hash
| int DataProvider::DataProviderExpressionInfo::role = ER_All |
The expression role code / bitfield.
| int DataProvider::DataProviderExpressionInfo::subtype = DES_Generic |
The expression subtype.