A Select can be used as a source of information in another query.
More...
#include <FromFunctionCall.h>
|
std::string | m_alias |
| An alias for the output name.
|
|
|
std::unique_ptr< Function > | m_f |
| The associated function.
|
|
A Select can be used as a source of information in another query.
- See also
- FromItem, DataSetName, DataSetType, DataSet, FromFunctionCall, Join
Definition at line 49 of file FromFunctionCall.h.
◆ ReturnType
◆ VisitorType
◆ FromFunctionCall() [1/3]
Constructor.
- Parameters
-
f | The function to be associated to this object. |
- Note
- The FromFunctionCall will take the ownership of the function.
◆ FromFunctionCall() [2/3]
te::da::FromFunctionCall::FromFunctionCall |
( |
const Function & |
f, |
|
|
const std::string & |
alias |
|
) |
| |
Constructor.
- Parameters
-
f | The function to be associated to this object. |
◆ FromFunctionCall() [3/3]
◆ ~FromFunctionCall()
te::da::FromFunctionCall::~FromFunctionCall |
( |
| ) |
|
◆ accept()
It call the visit method from the guest object.
- Parameters
-
guest | The guest or visitor. |
- Returns
- Any valid value define by the template type R.
◆ clone()
FromItem * te::da::FromFunctionCall::clone |
( |
| ) |
const |
|
virtual |
◆ getAlias()
const std::string & te::da::FromItem::getAlias |
( |
| ) |
const |
|
inherited |
It returns the alias associated to the source item.
- Returns
- The alias for the source item.
◆ getFunction()
Function * te::da::FromFunctionCall::getFunction |
( |
| ) |
const |
It returns the associated function.
- Returns
- The associated function.
◆ operator=()
◆ setAlias()
void te::da::FromItem::setAlias |
( |
const std::string & |
alias | ) |
|
|
inherited |
It sets the alias for a from source item.
- Parameters
-
alias | The alias for a from source item. |
- Note
- The FromItem will take the ownership of the given alias.
◆ setFunction()
void te::da::FromFunctionCall::setFunction |
( |
Function * |
f | ) |
|
It sets the function associated to this object.
- Parameters
-
f | The function to be associated to the FromItem object. |
◆ m_alias
std::string te::da::FromItem::m_alias |
|
protectedinherited |
An alias for the output name.
Definition at line 93 of file FromItem.h.
◆ m_f
std::unique_ptr<Function> te::da::FromFunctionCall::m_f |
|
private |
The documentation for this class was generated from the following file:
- /home/castejon/castejon_files/develop/terralib5/git_release/src/terralib/dataaccess/query/FromFunctionCall.h