|  |  |  | Data Model API (libmodel) |  | 
|---|---|---|---|---|
| Top | Description | ||||
| ModelIntegerModelInteger — a ModelObject containing a gint | 
                    ModelInteger;
gint                model_integer_get                   (ModelInteger *object);
ModelObject *       model_integer_new                   (gint value);
typedef struct _ModelInteger ModelInteger;
This is an opaque structure; it may not be accessed directly.
gint model_integer_get (ModelInteger *object);
Gets the integer value of object.
| 
 | a ModelInteger | 
| Returns : | the integer value of object | 
ModelObject * model_integer_new (gint value);
Creates a ModelInteger, containing value.
This function should only be called by model implementations.
| 
 | an integer | 
| Returns : | a new ModelObject |