1 // -*- c++ -*-
2 
3 #ifndef _GLIBMM_INTERFACE_P_H
4 #define _GLIBMM_INTERFACE_P_H
5 
6 #include <glibmm/class.h>
7 
8 namespace Glib
9 {
10 
11 class Interface_Class : public Glib::Class
12 {
13 public:
14   using CppObjectType = Interface;
15   using BaseClassType = GTypeInterface;
16 
17   void add_interface(GType instance_type) const;
18 };
19 
20 } // namespace Glib
21 
22 #endif /* _GLIBMM_INTERFACE_P_H */
23