## Documentation

Table of Contents
Class Inheritance Tree
Widget Screenshots
Package groups

## Index

Package: Generic_Internal_Discrete_Property (generic)

- Goto spec source

# Description

    generic
          type Discrete_Type is (<>);
       package Generic_Internal_Discrete_Property is

# Types

### Discrete_Type

- Goto declaration in source

    type Discrete_Type is (<>);

### Property_RO

- Goto declaration in source

    type Property_RO is new Glib.Property;

### Property

- Goto declaration in source

    type Property is new Glib.Property;

# Subprograms & Entries

### Set_Property

- Goto spec in source

    procedure Set_Property (Object: access Glib.Object.GObject_Record'Class;Name: Property;Value: Discrete_Type);

Set a property of Object based on Enumeration_Type.

### Get_Property

- Goto spec in source

    function Get_Property (Object: access Glib.Object.GObject_Record'Class;Name: Property) return Discrete_Type;

### Get_Property

- Goto spec in source

    function Get_Property (Object: access Glib.Object.GObject_Record'Class;Name: Property_RO) return Discrete_Type;

Get a property from Object