replicode
Macros | Functions | Variables
Perf_modules.h File Reference
#include "Perf.h"
#include "../Core/module_node.h"
#include "RR.h"
Include dependency graph for Perf_modules.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define N   module::Node
 
#define NODE   module::Node::Get()
 
#define OUTPUT   NODE->trace(N::APPLICATION)
 

Functions

void start ()
 
void stop ()
 
template<class T >
Decision decide (T *p)
 
template<class T >
void react (T *p)
 
void react (SystemReady *p)
 
void react (ReturnBall *p)
 
void react (Ball *p)
 

Variables

int64_t startTime = 0
 
int64_t endTime = 0
 
int32_t runCount = 0
 

Macro Definition Documentation

#define N   module::Node
#define NODE   module::Node::Get()
#define OUTPUT   NODE->trace(N::APPLICATION)

Function Documentation

template<class T >
Decision decide ( T *  p)
template<class T >
void react ( T *  p)
void react ( SystemReady p)
void react ( ReturnBall p)
void react ( Ball p)
void start ( )

Here is the caller graph for this function:

void stop ( )

Variable Documentation

int64_t endTime = 0
int32_t runCount = 0
int64_t startTime = 0