util.cpp File Reference

#include "lux.h"
#include "stats.h"
#include "timer.h"
#include <map>
#include <cstdarg>
Include dependency graph for util.cpp:

Go to the source code of this file.

Classes

struct  StatTracker

Namespaces

namespace  lux

Typedefs

typedef map< std::pair< string,
string >, StatTracker * > 
TrackerMap

Functions

bool lux::SolveLinearSystem2x2 (const float A[2][2], const float B[2], float x[2])
static void addTracker (StatTracker *newTracker)
static void lux::StatsPrintVal (FILE *f, StatsCounterType v)
static void lux::StatsPrintVal (FILE *f, StatsCounterType v1, StatsCounterType v2)
void lux::StatsPrint (FILE *dest)
void lux::StatsCleanup ()
unsigned int lux::DJBHash (const std::string &str)

Variables

static TrackerMap trackers

Typedef Documentation

typedef map<std::pair<string, string>, StatTracker *> TrackerMap

Definition at line 133 of file util.cpp.


Function Documentation

static void addTracker ( StatTracker newTracker  )  [static]

Variable Documentation

TrackerMap trackers [static]

Definition at line 134 of file util.cpp.

Generated by  doxygen 1.6.2-20100208