TeplActionInfoCentralStore: Tepl 3 Reference Manual

## TeplActionInfoCentralStore TeplActionInfoCentralStore — Aggregation of all TeplActionInfoStore's |

## Functions

TeplActionInfoCentralStore * | tepl_action_info_central_store_get_instance ()
const TeplActionInfo * | tepl_action_info_central_store_lookup ()

## Types and Values

| TeplActionInfoCentralStore

## Object Hierarchy

        GObject
        ╰── TeplActionInfoCentralStore

## Includes

    #include <tepl/tepl.h>

## Description

TeplActionInfoCentralStore is a singleton class containing the aggregation of all TeplActionInfoStore's. Each time a TeplActionInfo is added to a TeplActionInfoStore, it is also added to the TeplActionInfoCentralStore.

## Functions

### tepl_action_info_central_store_get_instance ()

    TeplActionInfoCentralStore *
    tepl_action_info_central_store_get_instance
                                   (void);

#### Returns

the TeplActionInfoCentralStore singleton instance.

[transfer none]

Since: 2.0

### tepl_action_info_central_store_lookup ()

    const TeplActionInfo *
    tepl_action_info_central_store_lookup (TeplActionInfoCentralStore *central_store,
                                           const gchar *action_name);

#### Parameters

central_store | a TeplActionInfoCentralStore. |
action_name | an action name. |

#### Returns

the found TeplActionInfo, or `NULL`.

[transfer none]

Since: 2.0

## Types and Values

### TeplActionInfoCentralStore

    typedef struct _TeplActionInfoCentralStore TeplActionInfoCentralStore;

## See Also

TeplActionInfoStore