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

b3::lib::runsnakerun::pstatsloader::PStatGroup Class Reference

Inheritance diagram for b3::lib::runsnakerun::pstatsloader::PStatGroup:
b3::lib::runsnakerun::pstatsloader::BaseStat b3::lib::runsnakerun::pstatsloader::PStatLocation

List of all members.

Public Member Functions

def __init__
def __repr__
def finalize
def filter_children
def calculate_totals

Public Attributes


Static Public Attributes


Detailed Description

A node/record that holds a group of children but isn't a raw-record based group

Constructor & Destructor Documentation

def b3::lib::runsnakerun::pstatsloader::PStatGroup::__init__ (   self,
  directory = '',
  filename = '',
  name = '',
  children = None,
  local_children = None,
  tree = TREE_CALLS 

Member Function Documentation

def b3::lib::runsnakerun::pstatsloader::PStatGroup::__repr__ (   self)
def b3::lib::runsnakerun::pstatsloader::PStatGroup::calculate_totals (   self,
  local_children = None 
Calculate our cummulative totals from children and/or local children
def b3::lib::runsnakerun::pstatsloader::PStatGroup::filter_children (   self)
Filter our children into regular and local children sets (if appropriate)

Reimplemented in b3::lib::runsnakerun::pstatsloader::PStatLocation.

def b3::lib::runsnakerun::pstatsloader::PStatGroup::finalize (   self,
  already_done = None 
Finalize our values (recursively) taken from our children

Member Data Documentation

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