traceevent.cpp File Reference

#include "traceevent.h"
#include "pearlymlnode.h"
#include "tracechannel.h"
#include "mappingobj.h"
#include "global.h"
#include <BasicUtils/BasicDebugger.h>
#include <stdlib.h>
#include <iostream>

Include dependency graph for traceevent.cpp:


Defines

#define __func__   "unknown"
#define ASSERT(x)

Functions

int initTraceTable (int numJobs)
PearlYMLNodegetCurrentNode ()
TraceChannelgetCurrentChannel ()
int jobId ()
int nextTrace ()
int traceType ()
int traceSize ()
int tracePort ()
int traceCommID ()
int virtualChannelID ()
int traceInstruction ()
int getJobId (int job)
void stackTrace ()

Variables

int trace_table_size = 0
trace_event_ttrace_table = 0

Define Documentation

#define __func__   "unknown"
 

#define ASSERT  ) 
 

Value:

if (!(x)) {\
    panic("%s:%d %s(): Assertion `%s' failed in process %s.\n",\
      __FILE__, __LINE__, __func__, #x, whoami());\
  }


Function Documentation

int initTraceTable int  numJobs  ) 
 

PearlYMLNode* getCurrentNode  ) 
 

TraceChannel* getCurrentChannel  ) 
 

int jobId  ) 
 

int nextTrace  ) 
 

int traceType  ) 
 

int traceSize  ) 
 

int tracePort  ) 
 

int traceCommID  ) 
 

int virtualChannelID  ) 
 

int traceInstruction  ) 
 

int getJobId int  job  ) 
 

void stackTrace  ) 
 


Variable Documentation

int trace_table_size = 0
 

trace_event_t* trace_table = 0
 


Generated on Wed Apr 5 21:02:47 2006 for Sesame by  doxygen 1.4.6