34#define MAX_WATCH_PATH 128
53 bool active(
const char *)
const;
54 int samples(
const char *)
const;
57 void satisfy(
const char *,
float);
58 void satisfy(
const char *,
float*,
int);
#define MAX_WATCH
Definition WatchPoint.h:33
#define MAX_SAMPLE
Definition WatchPoint.h:35
#define MAX_WATCH_PATH
Definition WatchPoint.h:34
Definition thread-link.h:43
unsigned f
Definition inflate.c:1572
Definition zynaddsubfx-src.cpp:569
FloatWatchPoint(WatchManager *ref, const char *prefix, const char *id)
Definition WatchPoint.cpp:54
void operator()(float f)
Definition WatchPoint.h:64
void operator()(float *f, int n)
Definition WatchPoint.h:77
VecWatchPoint(WatchManager *ref, const char *prefix, const char *id)
Definition WatchPoint.cpp:58
Definition WatchPoint.h:37
void add_watch(const char *)
Definition WatchPoint.cpp:71
void satisfy(const char *, float)
Definition WatchPoint.cpp:148
char active_list[MAX_WATCH][MAX_WATCH_PATH]
Definition WatchPoint.h:41
bool active(const char *) const
Definition WatchPoint.cpp:128
WatchManager(thrlnk *link=0)
Definition WatchPoint.cpp:62
rtosc::ThreadLink thrlnk
Definition WatchPoint.h:38
void tick(void)
Definition WatchPoint.cpp:97
thrlnk * write_back
Definition WatchPoint.h:39
float data_list[MAX_SAMPLE][MAX_WATCH]
Definition WatchPoint.h:42
bool new_active
Definition WatchPoint.h:40
int samples(const char *) const
Definition WatchPoint.cpp:140
void del_watch(const char *)
Definition WatchPoint.cpp:89
int sample_list[MAX_WATCH]
Definition WatchPoint.h:43
bool deactivate[MAX_WATCH]
Definition WatchPoint.h:44
WatchPoint(WatchManager *ref, const char *prefix, const char *id)
Definition WatchPoint.cpp:28
WatchManager * reference
Definition WatchPoint.h:26
bool active
Definition WatchPoint.h:24
bool is_active(void)
Definition WatchPoint.cpp:38
char identity[128]
Definition WatchPoint.h:27
int samples_left
Definition WatchPoint.h:25
int n
Definition crypt.c:458