| 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. |