summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorTom Hacohen <tom@stosb.com>2015-05-01 12:57:40 +0100
committerTom Hacohen <tom@stosb.com>2015-05-06 15:46:18 +0100
commit1506ec30bad626acd6630d7116f5fa6d826698b5 (patch)
tree12f131e5cb9dc04f5c28cfbb6d32664ef7f45622 /src
parentc77b91529b6402709f98eaebdcbc2a1a299c9c7b (diff)
Eo base: mark composite API as not ready.
Diffstat (limited to 'src')
-rw-r--r--src/lib/eo/eo.c2
-rw-r--r--src/lib/eo/eo_base.eo6
-rw-r--r--src/lib/eo/eo_base_class.c2
-rw-r--r--src/lib/eo/eo_private.h2
-rw-r--r--src/lib/eo/eo_ptr_indirection.h2
5 files changed, 11 insertions, 3 deletions
diff --git a/src/lib/eo/eo.c b/src/lib/eo/eo.c
index 166e6385bf..b81d1de409 100644
--- a/src/lib/eo/eo.c
+++ b/src/lib/eo/eo.c
@@ -8,6 +8,8 @@
8 8
9#include <Eina.h> 9#include <Eina.h>
10 10
11#define EO_BASE_PROTECTED
12
11#include "Eo.h" 13#include "Eo.h"
12#include "eo_ptr_indirection.h" 14#include "eo_ptr_indirection.h"
13#include "eo_private.h" 15#include "eo_private.h"
diff --git a/src/lib/eo/eo_base.eo b/src/lib/eo/eo_base.eo
index 99161d8371..2098c4a1fa 100644
--- a/src/lib/eo/eo_base.eo
+++ b/src/lib/eo/eo_base.eo
@@ -173,7 +173,7 @@ callbacks of the same priority are called in reverse order of creation. */
173 /*@ Get an iterator on all childrens */ 173 /*@ Get an iterator on all childrens */
174 return: free(own(iterator<Eo *> *), eina_iterator_free) @warn_unused; 174 return: free(own(iterator<Eo *> *), eina_iterator_free) @warn_unused;
175 } 175 }
176 composite_attach { 176 composite_attach @protected { /* XXX: Still BETA! */
177 /** 177 /**
178 * @brief Make an object a composite object of another. 178 * @brief Make an object a composite object of another.
179 * 179 *
@@ -190,7 +190,7 @@ callbacks of the same priority are called in reverse order of creation. */
190 } 190 }
191 return: bool; /*@ EINA_TRUE if successfull. EINA_FALSE otherwise. */ 191 return: bool; /*@ EINA_TRUE if successfull. EINA_FALSE otherwise. */
192 } 192 }
193 composite_detach { 193 composite_detach @protected { /* XXX: Still BETA! */
194 /** 194 /**
195 * @brief Detach a composite object from another object. 195 * @brief Detach a composite object from another object.
196 * 196 *
@@ -205,7 +205,7 @@ callbacks of the same priority are called in reverse order of creation. */
205 } 205 }
206 return: bool; /*@ EINA_TRUE if successfull. EINA_FALSE otherwise. */ 206 return: bool; /*@ EINA_TRUE if successfull. EINA_FALSE otherwise. */
207 } 207 }
208 composite_part_is { 208 composite_part_is @protected { /* XXX: Still BETA! */
209 /** 209 /**
210 * @brief Check if an object is part of a composite object. 210 * @brief Check if an object is part of a composite object.
211 * 211 *
diff --git a/src/lib/eo/eo_base_class.c b/src/lib/eo/eo_base_class.c
index d088d76736..67d52ba460 100644
--- a/src/lib/eo/eo_base_class.c
+++ b/src/lib/eo/eo_base_class.c
@@ -4,6 +4,8 @@
4 4
5#include <Eina.h> 5#include <Eina.h>
6 6
7#define EO_BASE_PROTECTED
8
7#include "Eo.h" 9#include "Eo.h"
8#include "eo_ptr_indirection.h" 10#include "eo_ptr_indirection.h"
9#include "eo_private.h" 11#include "eo_private.h"
diff --git a/src/lib/eo/eo_private.h b/src/lib/eo/eo_private.h
index a23861855b..f8c76d4b76 100644
--- a/src/lib/eo/eo_private.h
+++ b/src/lib/eo/eo_private.h
@@ -1,6 +1,8 @@
1#ifndef _EO_PRIVATE_H 1#ifndef _EO_PRIVATE_H
2#define _EO_PRIVATE_H 2#define _EO_PRIVATE_H
3 3
4#define EO_BASE_PROTECTED
5
4#include <Eo.h> 6#include <Eo.h>
5#include <Eina.h> 7#include <Eina.h>
6 8
diff --git a/src/lib/eo/eo_ptr_indirection.h b/src/lib/eo/eo_ptr_indirection.h
index c801e4746a..4108379b51 100644
--- a/src/lib/eo/eo_ptr_indirection.h
+++ b/src/lib/eo/eo_ptr_indirection.h
@@ -1,6 +1,8 @@
1#ifndef EO_PTR_INDIRECTION_H 1#ifndef EO_PTR_INDIRECTION_H
2#define EO_PTR_INDIRECTION_H 2#define EO_PTR_INDIRECTION_H
3 3
4#define EO_BASE_PROTECTED
5
4#include "Eo.h" 6#include "Eo.h"
5#include "eo_private.h" 7#include "eo_private.h"
6 8