GdaXqlStack

## GdaXqlStack GdaXqlStack — |

## Synopsis

    #define     GDA_XQL_STACK_CONST             (obj)
                GdaXqlStackPrivate;
    GdaXqlStack* gda_xql_stack_new              (void);
    void        gda_xql_stack_push              (GdaXqlStack *xqlstack,
                                                 GdaXqlItem *item);
    GdaXqlItem* gda_xql_stack_pop               (GdaXqlStack *xqlstack);
    gboolean    gda_xql_stack_empty             (GdaXqlStack *xqlstack);

## Description

## Details

### GDA_XQL_STACK_CONST()

    #define GDA_XQL_STACK_CONST(obj)	G_TYPE_CHECK_INSTANCE_CAST((obj), gda_xql_stack_get_type(), GdaXqlStack const)

`obj` : |

### GdaXqlStackPrivate

    typedef struct _GdaXqlStackPrivate GdaXqlStackPrivate;

### gda_xql_stack_new ()

    GdaXqlStack* gda_xql_stack_new              (void);

Returns : |

### gda_xql_stack_push ()

    void        gda_xql_stack_push              (GdaXqlStack *xqlstack,
                                                 GdaXqlItem *item);

`xqlstack` : |
`item` : |

### gda_xql_stack_pop ()

    GdaXqlItem* gda_xql_stack_pop               (GdaXqlStack *xqlstack);

`xqlstack` : |
Returns : |

### gda_xql_stack_empty ()

    gboolean    gda_xql_stack_empty             (GdaXqlStack *xqlstack);

`xqlstack` : |
Returns : |