## RygelRelationalExpression

RygelRelationalExpression — This is a parsed UPnP search expression consisting of two strings joined by a relational operator such as such <, <=, ==, !=, >, >=, derivedFrom or exists.

## Synopsis

    #define             RYGEL_TYPE_RELATIONAL_EXPRESSION
    gboolean            rygel_relational_expression_compare_string
                                                            (RygelRelationalExpression *self,
                                                             const gchar *str);
    gboolean            rygel_relational_expression_compare_int
                                                            (RygelRelationalExpression *self,
                                                             gint integer);
    gboolean            rygel_relational_expression_compare_uint
                                                            (RygelRelationalExpression *self,
                                                             guint integer);
    RygelRelationalExpression * rygel_relational_expression_new
                                                            (void);
    struct              RygelRelationalExpression;
    struct              RygelRelationalExpressionClass;

## Object Hierarchy

      RygelSearchExpression
       +----RygelRelationalExpression

## Description

## Details

### RYGEL_TYPE_RELATIONAL_EXPRESSION

    #define RYGEL_TYPE_RELATIONAL_EXPRESSION (rygel_relational_expression_get_type ())

The type for RygelRelationalExpression.

### rygel_relational_expression_compare_string ()

    gboolean            rygel_relational_expression_compare_string
                                                            (RygelRelationalExpression *self,
                                                             const gchar *str);

`self` : | the RygelRelationalExpression instance
`str` : |

### rygel_relational_expression_compare_int ()

    gboolean            rygel_relational_expression_compare_int
                                                            (RygelRelationalExpression *self,
                                                             gint integer);

`self` : | the RygelRelationalExpression instance
`integer` : |

### rygel_relational_expression_compare_uint ()

    gboolean            rygel_relational_expression_compare_uint
                                                            (RygelRelationalExpression *self,
                                                             guint integer);

`self` : | the RygelRelationalExpression instance
`integer` : |

### rygel_relational_expression_new ()

    RygelRelationalExpression * rygel_relational_expression_new
                                                            (void);

### struct RygelRelationalExpression

    struct RygelRelationalExpression;

This is a parsed UPnP search expression consisting of two strings joined by a relational operator such as such <, <=, ==, !=, >, >=, derivedFrom or exists.

### struct RygelRelationalExpressionClass

    struct RygelRelationalExpressionClass {
    	RygelSearchExpressionClass parent_class;
    };

The class structure for `RYGEL_TYPE_RELATIONAL_EXPRESSION`. All the fields in this structure are private and should never be accessed directly.

RygelSearchExpressionClass `parent_class`; | the parent class structure