BigBrotherBot v1.8.0
System Development Information for the BigBrotherBot project.

b3::lib::runsnakerun::hotshotreader::FunctionRecord Class Reference

List of all members.

Public Member Functions

def __init__
def get_local
def get_localPer
def get_cummulative
def get_cummulativePer
def get_calls
def get_recursive
def get_directory
def get_filename

Public Attributes

 fileno
 lineno
 file
 key
 name
 accumArray
 callArray
 childrenArcs

Properties

 local = property( get_local, None, None, """Local elapsed time""" )
 cummulative = property( get_cummulative, None, None, """Cummulative elapsed time""" )
 localPer = property( get_localPer, None, None, """Local elapsed time per call (average)""" )
 cummulativePer = property( get_cummulativePer, None, None, """Cummulative elapsed time per call (average)""" )
 calls = property( get_calls, None, None, """Total number of calls to the function""" )
 recursive = property( get_recursive, None, None, """Calls to the function where the function is already on the call stack""" )
 directory = property( get_directory, None, None, """Directory in which our file is stored""" )
 filename = property( get_filename, None, None, """The (base) file name in which we are defined""" )

Constructor & Destructor Documentation

def b3::lib::runsnakerun::hotshotreader::FunctionRecord::__init__ (   self,
  fileno,
  lineno,
  name,
  file 
)
Initialise the record for this function

Member Function Documentation

def b3::lib::runsnakerun::hotshotreader::FunctionRecord::get_calls (   self)
def b3::lib::runsnakerun::hotshotreader::FunctionRecord::get_cummulative (   self)
def b3::lib::runsnakerun::hotshotreader::FunctionRecord::get_cummulativePer (   self)
def b3::lib::runsnakerun::hotshotreader::FunctionRecord::get_directory (   self)
def b3::lib::runsnakerun::hotshotreader::FunctionRecord::get_filename (   self)
def b3::lib::runsnakerun::hotshotreader::FunctionRecord::get_local (   self)
def b3::lib::runsnakerun::hotshotreader::FunctionRecord::get_localPer (   self)
def b3::lib::runsnakerun::hotshotreader::FunctionRecord::get_recursive (   self)

Member Data Documentation


Property Documentation

b3::lib::runsnakerun::hotshotreader::FunctionRecord::calls = property( get_calls, None, None, """Total number of calls to the function""" ) [static]
b3::lib::runsnakerun::hotshotreader::FunctionRecord::cummulative = property( get_cummulative, None, None, """Cummulative elapsed time""" ) [static]
b3::lib::runsnakerun::hotshotreader::FunctionRecord::cummulativePer = property( get_cummulativePer, None, None, """Cummulative elapsed time per call (average)""" ) [static]
b3::lib::runsnakerun::hotshotreader::FunctionRecord::directory = property( get_directory, None, None, """Directory in which our file is stored""" ) [static]
b3::lib::runsnakerun::hotshotreader::FunctionRecord::filename = property( get_filename, None, None, """The (base) file name in which we are defined""" ) [static]
b3::lib::runsnakerun::hotshotreader::FunctionRecord::local = property( get_local, None, None, """Local elapsed time""" ) [static]
b3::lib::runsnakerun::hotshotreader::FunctionRecord::localPer = property( get_localPer, None, None, """Local elapsed time per call (average)""" ) [static]
b3::lib::runsnakerun::hotshotreader::FunctionRecord::recursive = property( get_recursive, None, None, """Calls to the function where the function is already on the call stack""" ) [static]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Properties