summaryrefslogtreecommitdiff
path: root/src/bindings/mono/eo_mono/WrapperGetter.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/bindings/mono/eo_mono/WrapperGetter.cs')
-rw-r--r--src/bindings/mono/eo_mono/WrapperGetter.cs32
1 files changed, 32 insertions, 0 deletions
diff --git a/src/bindings/mono/eo_mono/WrapperGetter.cs b/src/bindings/mono/eo_mono/WrapperGetter.cs
new file mode 100644
index 0000000000..a71d151c47
--- /dev/null
+++ b/src/bindings/mono/eo_mono/WrapperGetter.cs
@@ -0,0 +1,32 @@
1using System;
2using System.Reflection;
3
4namespace Efl
5{
6
7namespace Eo
8{
9
10public class WrapperGetter
11{
12 System.WeakReference reference;
13
14 public WrapperGetter (Efl.Eo.IWrapper obj)
15 {
16 reference = new WeakReference (obj);
17 }
18
19 public Efl.Eo.IWrapper Target
20 {
21 get
22 {
23 return (Efl.Eo.IWrapper)reference.Target;
24 }
25 set {}
26
27 }
28}
29
30}
31}
32