Definition in file pip_includer.h.
#include <string>


Go to the source code of this file.
| Functions | |
| void | ANNOTATE_INIT (void) | 
| initialize Pip | |
| void | ANNOTATE_START_TASK (const char *roles, int level, const char *name) | 
| begin a Pip task with the given name | |
| void | ANNOTATE_END_TASK (const char *roles, int level, const char *name) | 
| end a Pip task with the given name | |
| void | ANNOTATE_SET_PATH_ID (const char *roles, int level, const void *path_id, int idsz) | 
| set the path id | |
| const void * | ANNOTATE_GET_PATH_ID (int *len) | 
| get the path id | |
| void | ANNOTATE_PUSH_PATH_ID (const char *roles, int level, const void *path_id, int idsz) | 
| set a new path id, storing the old for pop | |
| void | ANNOTATE_POP_PATH_ID (const char *roles, int level) | 
| restore old path id | |
| void | ANNOTATE_END_PATH_ID (const char *roles, int level, const void *path_id, int idsz) | 
| mark path as complete (on this node at least) | |
| void | ANNOTATE_NOTICE (const char *roles, int level, const char *fmt,...) | 
| log message to Pip | |
| void | ANNOTATE_SEND (const char *roles, int level, const void *msgid, int idsz, int size) | 
| annotate a message sent with given id and size | |
| void | ANNOTATE_RECEIVE (const char *roles, int level, const void *msgid, int idsz, int size) | 
| annotate a message received with given id and size | |
| void | ANNOTATE_SET_PATH_ID_INT (const char *roles, int level, int n) | 
| convenience method to set a path from an int | |
| void | ANNOTATE_END_PATH_ID_INT (const char *roles, int level, int n) | 
| convenience method to end a path from an int | |
| void | ANNOTATE_PUSH_PATH_ID_INT (const char *roles, int level, int n) | 
| convenience method to puth an int path | |
| void | ANNOTATE_SEND_INT (const char *roles, int level, int n, int size) | 
| convenience method to mark a message as send with an int id | |
| void | ANNOTATE_RECEIVE_INT (const char *roles, int level, int n, int size) | 
| convenience method to mark a message as received with an int id | |
| void | ANNOTATE_SET_PATH_ID_STR (const char *roles, int level, const char *fmt,...) | 
| convenience method to set a path from a format string | |
| void | ANNOTATE_END_PATH_ID_STR (const char *roles, int level, const char *fmt,...) | 
| convenience method to end a path from a format string | |
| void | ANNOTATE_PUSH_PATH_ID_STR (const char *roles, int level, const char *fmt,...) | 
| convenience method to push a path from a format string | |
| void | ANNOTATE_SEND_STR (const char *roles, int level, int size, const char *fmt,...) | 
| convenience method to mark a message as sent from a format string id | |
| void | ANNOTATE_RECEIVE_STR (const char *roles, int level, int size, const char *fmt,...) | 
| convenience method to mark a message as received from a format string id | |
| void | ANNOTATE_BELIEF_FIRST (int seq, float max_fail_rate, const char *condstr, const char *file, int line) | 
| UNKNOWN. | |
| void | REAL_ANNOTATE_BELIEF (const char *roles, int level, int seq, int condition) | 
| UNKNOWN. | |
| void | ANNOTATE_BELIEF (const char *roles, int level, bool cond, double rate) | 
| annotate a believe with failure rate (like an assertion which can occasionally be false) | |
 1.5.5
 1.5.5