2018-11-27 23:10:18 +01:00
|
|
|
/* SPDX-License-Identifier: Zlib */
|
2016-04-24 18:26:54 +02:00
|
|
|
|
|
|
|
#ifndef FILEMONITOR_GLIB_H
|
|
|
|
#define FILEMONITOR_GLIB_H
|
|
|
|
|
|
|
|
#include "file-monitor.h"
|
|
|
|
|
|
|
|
#define ZATHURA_TYPE_GLIBFILEMONITOR (zathura_glibfilemonitor_get_type())
|
|
|
|
#define ZATHURA_GLIBFILEMONITOR(obj) \
|
|
|
|
(G_TYPE_CHECK_INSTANCE_CAST((obj), ZATHURA_TYPE_GLIBFILEMONITOR, \
|
|
|
|
ZathuraGLibFileMonitor))
|
|
|
|
#define ZATHURA_GLIBFILEMONITOR_CLASS(obj) \
|
|
|
|
(G_TYPE_CHECK_CLASS_CAST((obj), ZATHURA_TYPE_GLIBFILEMONITOR, \
|
|
|
|
ZathuraGLibFileMonitorClass))
|
|
|
|
#define ZATHURA_IS_GLIBFILEMONITOR(obj) \
|
|
|
|
(G_TYPE_CHECK_INSTANCE_TYPE((obj), ZATHURA_TYPE_GLIBFILEMONITOR))
|
|
|
|
#define ZATHURA_IS_GLIBFILEMONITOR_CLASS(obj) \
|
|
|
|
(G_TYPE_CHECK_CLASS_TYPE((obj), ZATHURA_TYPE_GLIBFILEMONITOR))
|
|
|
|
#define ZATHURA_GLIBFILEMONITOR_GET_CLASS(obj) \
|
|
|
|
(G_TYPE_INSTANCE_GET_CLASS((obj), ZATHURA_TYPE_GLIBFILEMONITOR, \
|
|
|
|
ZathuraGLibFileMonitorClass))
|
|
|
|
|
|
|
|
typedef struct zathura_glibfilemonitor_s ZathuraGLibFileMonitor;
|
|
|
|
typedef struct zathura_glibfilemonitor_class_s ZathuraGLibFileMonitorClass;
|
|
|
|
|
|
|
|
struct zathura_glibfilemonitor_class_s
|
|
|
|
{
|
|
|
|
ZathuraFileMonitorClass parent_class;
|
|
|
|
};
|
|
|
|
|
2017-04-28 21:20:47 +02:00
|
|
|
GType zathura_glibfilemonitor_get_type(void) G_GNUC_CONST;
|
2016-04-24 18:26:54 +02:00
|
|
|
|
|
|
|
#endif
|