blob: bde9a8cb2c48f510611c04056fbd11866c9cf167 (
plain)
1
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
|
// -*- mode: C++; indent-tabs-mode: nil; c-basic-offset: 2; -*-
%module openbox
%{
#ifdef HAVE_CONFIG_H
# include "../config.h"
#endif
#include "openbox.hh"
#include "screen.hh"
#include "client.hh"
%}
%immutable ob::Openbox::instance;
%include "openbox.hh"
%include "screen.hh"
%include "client.hh"
%include stl.i
%include std_list.i
%{
class OBClient;
%}
%template(ClientList) std::list<OBClient*>;
|