GarconMenuTreeProvider

## GarconMenuTreeProvider GarconMenuTreeProvider |

## Synopsis

                        GarconMenuTreeProviderIface;
                        GarconMenuTreeProvider;
    GNode *             garcon_menu_tree_provider_get_tree  (GarconMenuTreeProvider *provider);
    GFile *             garcon_menu_tree_provider_get_file  (GarconMenuTreeProvider *provider);

## Object Hierarchy

      GInterface
       +----GarconMenuTreeProvider

## Prerequisites

GarconMenuTreeProvider requires GObject.

## Known Implementations

GarconMenuTreeProvider is implemented by GarconMenuMerger and GarconMenuParser.

## Description

## Details

### GarconMenuTreeProviderIface

    typedef struct {
      GTypeInterface __parent__;

      /* Virtual methods */
      GNode       *(*get_tree) (GarconMenuTreeProvider *provider);
      GFile       *(*get_file) (GarconMenuTreeProvider *provider);
    } GarconMenuTreeProviderIface;

### GarconMenuTreeProvider

    typedef struct _GarconMenuTreeProvider GarconMenuTreeProvider;

### garcon_menu_tree_provider_get_tree ()

    GNode *             garcon_menu_tree_provider_get_tree  (GarconMenuTreeProvider *provider);

`provider` : |
Returns : |

### garcon_menu_tree_provider_get_file ()

    GFile *             garcon_menu_tree_provider_get_file  (GarconMenuTreeProvider *provider);

`provider` : |
Returns : |