trialevent.cc File Reference

#include "visx/trialevent.h"
#include "io/ioproxy.h"
#include "io/outputfile.h"
#include "io/reader.h"
#include "io/readutils.h"
#include "io/writer.h"
#include "io/writeutils.h"
#include "nub/log.h"
#include "nub/ref.h"
#include "tcl/eventloop.h"
#include "tcl/timerscheduler.h"
#include "rutz/algo.h"
#include "rutz/error.h"
#include "rutz/iter.h"
#include "rutz/sfmt.h"
#include "rutz/shared_ptr.h"
#include "visx/trial.h"
#include <fstream>
#include "rutz/trace.h"
#include "rutz/debug.h"

Include dependency graph for trialevent.cc:

Go to the source code of this file.

Defines

#define MAKE_EVENT(EventName)

Functions

 MAKE_EVENT (AbortTrial)
 MAKE_EVENT (Draw)
 MAKE_EVENT (Render)
 MAKE_EVENT (EndTrial)
 MAKE_EVENT (NextNode)
 MAKE_EVENT (AllowResponses)
 MAKE_EVENT (DenyResponses)
 MAKE_EVENT (Undraw)
 MAKE_EVENT (RenderBack)
 MAKE_EVENT (RenderFront)
 MAKE_EVENT (SwapBuffers)
 MAKE_EVENT (ClearBuffer)
 MAKE_EVENT (FinishDrawing)


Detailed Description

events to be scheduled during a Trial

Definition in file trialevent.cc.


Define Documentation

#define MAKE_EVENT ( EventName   ) 

Value:

TrialEvent* make##EventName##Event()                    \
{                                                       \
  return TrialMemFuncEvent::make(&Trial::tr##EventName, \
                                 #EventName "Event");   \
}

Definition at line 231 of file trialevent.cc.


The software described here is Copyright (c) 1998-2005, Rob Peters.
This page was generated Wed Dec 3 06:53:55 2008 by Doxygen version 1.5.5.