TnyFolderStoreObserver

TnyFolderStoreObserver — A type for observing changes to a folder store

Synopsis




                    TnyFolderStoreObserver;
                    TnyFolderStoreObserverIface;
void                tny_folder_store_observer_update    (TnyFolderStoreObserver *self,
                                                         TnyFolderStoreChange *change);

Object Hierarchy


  GInterface
   +----TnyFolderStoreObserver

Known Implementations

TnyFolderStoreObserver is implemented by TnyGtkFolderStoreTreeModel.

Description

A type that observes changes that happen to a TnyFolderStore

Details

TnyFolderStoreObserver

typedef struct _TnyFolderStoreObserver TnyFolderStoreObserver;


TnyFolderStoreObserverIface

typedef struct {
	GTypeInterface parent;

	void (*update_func) (TnyFolderStoreObserver *self, TnyFolderStoreChange *change);
} TnyFolderStoreObserverIface;


tny_folder_store_observer_update ()

void                tny_folder_store_observer_update    (TnyFolderStoreObserver *self,
                                                         TnyFolderStoreChange *change);

Observer's update method, change is the delta of changes between the last and the current state.

self : A TnyFolderStoreObserver instance
change : A TnyFolderStoreChange instance