| libgdamm Reference Documentation |
Inheritance diagram for Gnome::Gda::QueryFieldFunc:

Public Member Functions | |
| Glib::SListHandle< Glib::RefPtr< QueryField > > | get_args () |
| Get a list of the other Gda::QueryField objects which are arguments of func. | |
| Glib::RefPtr<DictFunction> | get_ref_func () |
| Get the name of the function which func represents. | |
| Glib::ustring | get_ref_func_name () |
| const GdaQueryFieldFunc* | gobj () const |
| Provides access to the underlying C GObject. | |
| GdaQueryFieldFunc* | gobj () |
| Provides access to the underlying C GObject. | |
| GdaQueryFieldFunc* | gobj_copy () |
| Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs. | |
| QueryFieldFunc (const Glib::RefPtr<Query>& query, const Glib::ustring& func_name) | |
| bool | set_args (const Glib::SListHandle<Glib::RefPtr<QueryField>>& args) |
| Sets the argument(s) of func. | |
| virtual | ~QueryFieldFunc () |
Related Functions | |
| (Note that these are not member functions.) | |
| Glib::RefPtr<Gnome::Gda::QueryFieldFunc> | wrap (GdaQueryFieldFunc* object, bool take_copy=false) |
| A Glib::wrap() method for this object. | |
| virtual Gnome::Gda::QueryFieldFunc::~QueryFieldFunc | ( | ) | [virtual] |
| Gnome::Gda::QueryFieldFunc::QueryFieldFunc | ( | const Glib::RefPtr<Query>& | query, | |
| const Glib::ustring & | func_name | |||
| ) | [explicit] |
| Glib::SListHandle<Glib::RefPtr<QueryField>> Gnome::Gda::QueryFieldFunc::get_args | ( | ) |
Get a list of the other Gda::QueryField objects which are arguments of func.
If some of them are missing, then a 0 is inserted where it should have been.
| Glib::RefPtr<DictFunction> Gnome::Gda::QueryFieldFunc::get_ref_func | ( | ) |
Get the name of the function which func represents.
| Glib::ustring Gnome::Gda::QueryFieldFunc::get_ref_func_name | ( | ) |
| const GdaQueryFieldFunc* Gnome::Gda::QueryFieldFunc::gobj | ( | ) | const [inline] |
| GdaQueryFieldFunc* Gnome::Gda::QueryFieldFunc::gobj | ( | ) | [inline] |
| GdaQueryFieldFunc* Gnome::Gda::QueryFieldFunc::gobj_copy | ( | ) |
Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs.
Reimplemented from Gnome::Gda::QueryField.
| bool Gnome::Gda::QueryFieldFunc::set_args | ( | const Glib::SListHandle<Glib::RefPtr<QueryField>>& | args | ) |
Sets the argument(s) of func.
If args is 0, then all the arguments (if there was any) are removed.
If func is not active, then no check on the provided args is performed.
| args | A list of Gda::QueryField objects. |
true if no error occurred.
| Glib::RefPtr<Gnome::Gda::QueryFieldFunc> wrap | ( | GdaQueryFieldFunc * | object, | |
| bool | take_copy = false | |||
| ) | [related] |
A Glib::wrap() method for this object.
| object | The C instance. | |
| take_copy | False if the result should take ownership of the C instance. True if it should take a new copy or ref. |