Gck.ObjectCacheIface

Fields

Name

Type

Access

Description

default_types

[int]

r

attribute types that an enumerator should retrieve

fill

object

r

interface

GObject.TypeInterface

r

parent interface

n_default_types

int

r

number of attribute types to be retrieved

reserved

[object]

r

Methods

None

Details

class Gck.ObjectCacheIface

Interface for [iface`ObjectCache`]. If the default_types field is implemented by a implementing class, then that will be used by a [class`Enumerator`] which has been setup using [method`Enumerator`.set_object_type]

The implementation for populate should add the attributes to the cache. It must be thread safe.