/* This program is free software; you can redistribute it and/or modify it
* under the terms of the license (GNU LGPL) which comes with this package. */
/* This program is free software; you can redistribute it and/or modify it
* under the terms of the license (GNU LGPL) which comes with this package. */
- friend XBT_PUBLIC(void) intrusive_ptr_release(Comm * c);
- friend XBT_PUBLIC(void) intrusive_ptr_add_ref(Comm * c);
+ friend XBT_PUBLIC void intrusive_ptr_release(Comm * c);
+ friend XBT_PUBLIC void intrusive_ptr_add_ref(Comm * c);
- friend XBT_PUBLIC(void) intrusive_ptr_release(Exec * e);
- friend XBT_PUBLIC(void) intrusive_ptr_add_ref(Exec * e);
+ friend XBT_PUBLIC void intrusive_ptr_release(Exec * e);
+ friend XBT_PUBLIC void intrusive_ptr_add_ref(Exec * e);
/** Tests whether the given activity is terminated yet. This is a pure function. */
//virtual bool test()=0;
/** Blocks until the activity is terminated */
/** Tests whether the given activity is terminated yet. This is a pure function. */
//virtual bool test()=0;
/** Blocks until the activity is terminated */
/** Blocks until the activity is terminated, or until the timeout is elapsed
* Raises: timeout exception.*/
/** Blocks until the activity is terminated, or until the timeout is elapsed
* Raises: timeout exception.*/
/** Set the [remaining] amount of work that this Activity will entail
*
* It is forbidden to change the amount of work once the Activity is started */
/** Set the [remaining] amount of work that this Activity will entail
*
* It is forbidden to change the amount of work once the Activity is started */