Pyrogenesis  13997
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Functions
Profile.cpp File Reference
#include "precompiled.h"
#include "Profile.h"
#include "ProfileViewer.h"
#include "lib/timer.h"
#include <numeric>

Go to the source code of this file.

Classes

class  CProfileNodeTable
 Class CProfileNodeTable: Implement ProfileViewer's AbstractProfileTable interface in order to display profiling data in-game. More...
 
struct  CProfileNodeTable::ColumnDescription
 struct ColumnDescription: The only purpose of this helper structure is to provide the global constructor that sets up the column description. More...
 

Functions

template<typename T >
static double average (const T &collection)
 
static void alloc_hook_initialize ()
 
static long get_memory_alloc_count ()
 

Function Documentation

static void alloc_hook_initialize ( )
static

Definition at line 610 of file Profile.cpp.

template<typename T >
static double average ( const T collection)
static

Definition at line 286 of file Profile.cpp.

static long get_memory_alloc_count ( )
static

Definition at line 613 of file Profile.cpp.