Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Mark unused type aliases as deprecated.
authorArnaud Giersch <arnaud.giersch@univ-fcomte.fr>
Sat, 5 Mar 2022 10:46:04 +0000 (11:46 +0100)
committerArnaud Giersch <arnaud.giersch@univ-fcomte.fr>
Sun, 6 Mar 2022 14:05:59 +0000 (15:05 +0100)
docs/source/app_s4u.rst
include/simgrid/forward.h

index 35c7f24..2604301 100644 (file)
@@ -2161,7 +2161,6 @@ Basic management
          #include <simgrid/comm.h>
 
       .. doxygentypedef:: sg_comm_t
-      .. doxygentypedef:: const_sg_comm_t
 
 Querying info
 -------------
@@ -2516,10 +2515,9 @@ Locking
          #include <simgrid/barrier.hpp>
 
       .. doxygentypedef:: sg_bar_t
-      .. doxygentypedef:: const_sg_bar_t
 
       .. doxygenfunction:: sg_barrier_init(unsigned int count)
-      .. doxygenfunction:: sg_barrier_destroy(const_sg_bar_t bar)
+      .. doxygenfunction:: sg_barrier_destroy(sg_bar_t bar)
       .. doxygenfunction:: sg_barrier_wait(sg_bar_t bar)
 
 
index a49a499..884aa66 100644 (file)
@@ -262,9 +262,9 @@ typedef struct s_smx_sem* smx_sem_t;
 /** Pointer to a SimGrid barrier object */
 typedef s4u_Barrier* sg_bar_t;
 /** Constant pointer to a SimGrid barrier object */
-typedef const s4u_Barrier* const_sg_bar_t;
+XBT_ATTRIB_DEPRECATED_v335("Please stop using this type alias") typedef const s4u_Barrier* const_sg_bar_t;
 typedef s4u_Comm* sg_comm_t;
-typedef const s4u_Comm* const_sg_comm_t;
+XBT_ATTRIB_DEPRECATED_v335("Please stop using this type alias") typedef const s4u_Comm* const_sg_comm_t;
 typedef s4u_Exec* sg_exec_t;
 typedef const s4u_Exec* const_sg_exec_t;
 typedef s4u_ConditionVariable* sg_cond_t;