Eine Kommandodatei für avr-gdb anlegen mit dem Inhalt
print reflex::system quit
Die komplette Reflex-Struktur ausgeben mit
avr-gdb xxx.elf -command kommandodatei.txt > system.txt
Jetzt system.txt nach FifoActivity durchsuchen mit
\s(\w*)\s.*?(?=(\s\=\s\{\<\w*::\w*\>)?\s\=\s\{\<reflex::FifoActivity)
Der Ausdruck findet alle Exemplare von FifoActivity, sowohl Funktoren als auch normale Aktivitätsobjekte. Wenn das erste Objekt zum Beispiel »serial« heißt, dann eine Ebene höher gehen: