Blame docs/reference/gcr/html/GcrSimpleCollection.html

Packit b00eeb
Packit b00eeb
<html>
Packit b00eeb
<head>
Packit b00eeb
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
Packit b00eeb
<title>GcrSimpleCollection: Gcr Library Reference Manual</title>
Packit b00eeb
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
Packit b00eeb
<link rel="home" href="index.html" title="Gcr Library Reference Manual">
Packit b00eeb
<link rel="up" href="collections.html" title="Part II. Collections">
Packit b00eeb
<link rel="prev" href="GcrComparable.html" title="GcrComparable">
Packit b00eeb
<link rel="next" href="GcrCollectionModel.html" title="GcrCollectionModel">
Packit b00eeb
<meta name="generator" content="GTK-Doc V1.27.1 (XML mode)">
Packit b00eeb
<link rel="stylesheet" href="style.css" type="text/css">
Packit b00eeb
</head>
Packit b00eeb
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
Packit b00eeb
Packit b00eeb
Packit b00eeb
Top  | 
Packit b00eeb
                  Description  | 
Packit b00eeb
                  Object Hierarchy  | 
Packit b00eeb
                  Implemented Interfaces
Packit b00eeb
Packit b00eeb
Home
Packit b00eeb
Up
Packit b00eeb
Prev
Packit b00eeb
Next
Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb

GcrSimpleCollection

Packit b00eeb

GcrSimpleCollection — A simple implementation of GcrCollection

Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb

Functions

Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb
GcrCollection *
Packit b00eeb
Packit b00eeb
Packit b00eeb
gcr_simple_collection_new ()
Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb
void
Packit b00eeb
Packit b00eeb
Packit b00eeb
gcr_simple_collection_add ()
Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb
void
Packit b00eeb
Packit b00eeb
Packit b00eeb
gcr_simple_collection_remove ()
Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb

Types and Values

Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb
struct
Packit b00eeb
GcrSimpleCollection
Packit b00eeb
Packit b00eeb
Packit b00eeb
struct
Packit b00eeb
GcrSimpleCollectionClass
Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb

Object Hierarchy

Packit b00eeb
    GObject
Packit b00eeb
    ╰── GcrSimpleCollection
Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb

Implemented Interfaces

Packit b00eeb

Packit b00eeb
GcrSimpleCollection implements
Packit b00eeb
 GcrCollection.

Packit b00eeb
Packit b00eeb
Packit b00eeb

Description

Packit b00eeb

A simple implementation of GcrCollection, which you can add and remove

Packit b00eeb
objects from. Use gcr_simple_collection_add() to do this
Packit b00eeb
gcr_simple_collection_remove().

Packit b00eeb
Packit b00eeb
Packit b00eeb

Functions

Packit b00eeb
Packit b00eeb

gcr_simple_collection_new ()

Packit b00eeb
GcrCollection *
Packit b00eeb
gcr_simple_collection_new (void);
Packit b00eeb

Create a new GcrSimpleCollection.

Packit b00eeb
Packit b00eeb

Returns

Packit b00eeb

a newly allocated

Packit b00eeb
collection, which should be freed with g_object_unref(). 

Packit b00eeb

[transfer full][type Gcr.SimpleCollection]

Packit b00eeb
Packit b00eeb
Packit b00eeb

Packit b00eeb
Packit b00eeb

gcr_simple_collection_add ()

Packit b00eeb
void
Packit b00eeb
gcr_simple_collection_add (GcrSimpleCollection *self,
Packit b00eeb
                           GObject *object);
Packit b00eeb

Add an object to this collection

Packit b00eeb
Packit b00eeb

Parameters

Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb

self

Packit b00eeb

The collection

Packit b00eeb
 
Packit b00eeb
Packit b00eeb
Packit b00eeb

object

Packit b00eeb

The object to add

Packit b00eeb
 
Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb

Packit b00eeb
Packit b00eeb

gcr_simple_collection_remove ()

Packit b00eeb
void
Packit b00eeb
gcr_simple_collection_remove (GcrSimpleCollection *self,
Packit b00eeb
                              GObject *object);
Packit b00eeb

Remove an object from the collection.

Packit b00eeb
Packit b00eeb

Parameters

Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb

self

Packit b00eeb

The collection

Packit b00eeb
 
Packit b00eeb
Packit b00eeb
Packit b00eeb

object

Packit b00eeb

The object to remove from the collection

Packit b00eeb
 
Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb

Types and Values

Packit b00eeb
Packit b00eeb

struct GcrSimpleCollection

Packit b00eeb
struct GcrSimpleCollection;
Packit b00eeb

A simple implementation of GcrCollection.

Packit b00eeb
Packit b00eeb

Packit b00eeb
Packit b00eeb

struct GcrSimpleCollectionClass

Packit b00eeb
struct GcrSimpleCollectionClass {
Packit b00eeb
	GObjectClass parent_class;
Packit b00eeb
};
Packit b00eeb
Packit b00eeb

The class for GcrSimpleCollection.

Packit b00eeb
Packit b00eeb

Members

Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb
Packit b00eeb

Generated by GTK-Doc V1.27.1
Packit b00eeb
</body>
Packit b00eeb
</html>