file-monitor-noop.h 1.4 KB
Newer Older
1
/* SPDX-License-Identifier: Zlib */
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33

#ifndef FILEMONITOR_NOOP_H
#define FILEMONITOR_NOOP_H

#include "file-monitor.h"

#define ZATHURA_TYPE_NOOPFILEMONITOR (zathura_noopfilemonitor_get_type())
#define ZATHURA_NOOPFILEMONITOR(obj)                                         \
  (G_TYPE_CHECK_INSTANCE_CAST((obj), ZATHURA_TYPE_NOOPFILEMONITOR,           \
                              ZathuraNoopFileMonitor))
#define ZATHURA_NOOPFILEMONITOR_CLASS(obj)                                   \
  (G_TYPE_CHECK_CLASS_CAST((obj), ZATHURA_TYPE_NOOPFILEMONITOR,              \
                           ZathuraNoopFileMonitorClass))
#define ZATHURA_IS_NOOPFILEMONITOR(obj)                                      \
  (G_TYPE_CHECK_INSTANCE_TYPE((obj), ZATHURA_TYPE_NOOPFILEMONITOR))
#define ZATHURA_IS_NOOPFILEMONITOR_CLASS(obj)                                \
  (G_TYPE_CHECK_CLASS_TYPE((obj), ZATHURA_TYPE_NOOPFILEMONITOR))
#define ZATHURA_NOOPFILEMONITOR_GET_CLASS(obj)                               \
  (G_TYPE_INSTANCE_GET_CLASS((obj), ZATHURA_TYPE_NOOPFILEMONITOR,            \
                             ZathuraNoopFileMonitorClass))

typedef struct zathura_noopfilemonitor_s       ZathuraNoopFileMonitor;
typedef struct zathura_noopfilemonitor_class_s ZathuraNoopFileMonitorClass;

struct zathura_noopfilemonitor_class_s
{
  ZathuraFileMonitorClass parent_class;
};

GType zathura_noopfilemonitor_get_type(void) G_GNUC_CONST;

#endif