profile Class Reference

file : ../lugre/lua/lib.profile.lua (this is just a pseudo class used for grouping global functions) More...

List of all members.

Static Public Member Functions

static mixed GlobalProfilerFun (mixed typename)
static mixed GlobalProfilerOutput (mixed limit, mixed field)
 field in {"avg","tsum","n","c"}
static mixed MakeProfiler (mixed name, mixed startsectionname_or_nil, mixed bProfileMemory)
 ***** ***** ***** ***** ***** section profiler
static mixed CreateRoughProfiler (mixed name)
static mixed RoughProfileEndFrame (mixed iTimeSinceLastFrame)
static mixed LuaFunctionProfileHook (mixed sEvent)
static mixed ProfileSubCalls (mixed contextname)
static mixed GlobalProfiler2Hook (mixed sEvent)
static mixed MemTreeSizeStringEscape (mixed s)
static mixed MemTreeSize_DumpMemToFile (mixed fp, mixed obj, mixed name, mixed iAllowGlobals)
static mixed MemTreeSize_DumpCurrentGlobalMem (mixed filepath)


Detailed Description

file : ../lugre/lua/lib.profile.lua (this is just a pseudo class used for grouping global functions)

Definition at line 6214 of file lua_pseudo_code.cpp.


Member Function Documentation

static mixed profile::GlobalProfilerFun ( mixed  typename  )  [inline, static]

Definition at line 6216 of file lua_pseudo_code.cpp.

static mixed profile::GlobalProfilerOutput ( mixed  limit,
mixed  field 
) [inline, static]

field in {"avg","tsum","n","c"}

Definition at line 6219 of file lua_pseudo_code.cpp.

static mixed profile::MakeProfiler ( mixed  name,
mixed  startsectionname_or_nil,
mixed  bProfileMemory 
) [inline, static]

***** ***** ***** ***** ***** section profiler

Definition at line 6222 of file lua_pseudo_code.cpp.

static mixed profile::CreateRoughProfiler ( mixed  name  )  [inline, static]

Definition at line 6224 of file lua_pseudo_code.cpp.

static mixed profile::RoughProfileEndFrame ( mixed  iTimeSinceLastFrame  )  [inline, static]

Definition at line 6226 of file lua_pseudo_code.cpp.

static mixed profile::LuaFunctionProfileHook ( mixed  sEvent  )  [inline, static]

Definition at line 6228 of file lua_pseudo_code.cpp.

static mixed profile::ProfileSubCalls ( mixed  contextname  )  [inline, static]

Definition at line 6230 of file lua_pseudo_code.cpp.

static mixed profile::GlobalProfiler2Hook ( mixed  sEvent  )  [inline, static]

Definition at line 6232 of file lua_pseudo_code.cpp.

static mixed profile::MemTreeSizeStringEscape ( mixed  s  )  [inline, static]

~ Profile_GetQuickMemoryOgre = function () return 0 end ~ StartGlobalProfiler2() ~ print("a1") ~ Profiler2Test_T() ~ print("a2") ~ Profiler2Test_MemL() ~ print("a3") ~ os.exit(0) ***** ***** ***** ***** memory treesize

Definition at line 6243 of file lua_pseudo_code.cpp.

static mixed profile::MemTreeSize_DumpMemToFile ( mixed  fp,
mixed  obj,
mixed  name,
mixed  iAllowGlobals 
) [inline, static]

Definition at line 6245 of file lua_pseudo_code.cpp.

static mixed profile::MemTreeSize_DumpCurrentGlobalMem ( mixed  filepath  )  [inline, static]

Definition at line 6247 of file lua_pseudo_code.cpp.


The documentation for this class was generated from the following file:

Generated on Fri Mar 29 05:41:10 2013 for lua by  doxygen 1.5.6