Eo: Mark composite APIs as beta.

Until now we used @protected, but now we can finally properly use @beta.
This commit is contained in:
Tom Hacohen 2015-05-08 14:21:23 +01:00
parent f5494bd906
commit e27f40111d
8 changed files with 10 additions and 10 deletions

View File

@ -8,7 +8,7 @@
#include <Eina.h>
#define EO_BASE_PROTECTED
#define EO_BASE_BETA
#include "Eo.h"
#include "eo_ptr_indirection.h"

View File

@ -170,7 +170,7 @@ callbacks of the same priority are called in reverse order of creation. */
/*@ Get an iterator on all childrens */
return: free(own(iterator<Eo *> *), eina_iterator_free) @warn_unused;
}
composite_attach @protected { /* XXX: Still BETA! */
composite_attach @beta {
/**
* @brief Make an object a composite object of another.
*
@ -187,7 +187,7 @@ callbacks of the same priority are called in reverse order of creation. */
}
return: bool; /*@ EINA_TRUE if successfull. EINA_FALSE otherwise. */
}
composite_detach @protected { /* XXX: Still BETA! */
composite_detach @beta {
/**
* @brief Detach a composite object from another object.
*
@ -202,7 +202,7 @@ callbacks of the same priority are called in reverse order of creation. */
}
return: bool; /*@ EINA_TRUE if successfull. EINA_FALSE otherwise. */
}
composite_part_is @protected { /* XXX: Still BETA! */
composite_part_is @beta {
/**
* @brief Check if an object is part of a composite object.
*

View File

@ -4,7 +4,7 @@
#include <Eina.h>
#define EO_BASE_PROTECTED
#define EO_BASE_BETA
#include "Eo.h"
#include "eo_ptr_indirection.h"

View File

@ -1,7 +1,7 @@
#ifndef _EO_PRIVATE_H
#define _EO_PRIVATE_H
#define EO_BASE_PROTECTED
#define EO_BASE_BETA
#include <Eo.h>
#include <Eina.h>

View File

@ -1,7 +1,7 @@
#ifndef EO_PTR_INDIRECTION_H
#define EO_PTR_INDIRECTION_H
#define EO_BASE_PROTECTED
#define EO_BASE_BETA
#include "Eo.h"
#include "eo_private.h"

View File

@ -2,7 +2,7 @@
# include <config.h>
#endif
#define EO_BASE_PROTECTED
#define EO_BASE_BETA
#include "Eo.h"
#include "composite_objects_simple.h"

View File

@ -2,7 +2,7 @@
# include <config.h>
#endif
#define EO_BASE_PROTECTED
#define EO_BASE_BETA
#include "Eo.h"
#include "composite_objects_simple.h"

View File

@ -4,7 +4,7 @@
#include <stdio.h>
#define EO_BASE_PROTECTED
#define EO_BASE_BETA
#include "Eo.h"
#include "eo_suite.h"