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) |