Prado EFO PVA
Public Member Functions | Public Attributes | List of all members
rule.RuleBase Class Reference
Inheritance diagram for rule.RuleBase:
Inheritance graph
[legend]
Collaboration diagram for rule.RuleBase:
Collaboration graph
[legend]

Public Member Functions

def __init__ (self, name, time)
 
def set_subrule (self, subRule)
 
def calc_release (self, rlsProposed, *rlsPrev=None, rlsUnCtrl=None, stor=None, qIn=None)
 
def __subclasshook__ (cls, C)
 

Public Attributes

 name
 
 subRule
 
 T
 
 release
 

Detailed Description

Definition at line 16 of file rule.py.

Constructor & Destructor Documentation

◆ __init__()

def rule.RuleBase.__init__ (   self,
  name,
  time 
)

Reimplemented in rule.RuleRlsSpecified.

Definition at line 18 of file rule.py.

Member Function Documentation

◆ __subclasshook__()

def rule.RuleBase.__subclasshook__ (   cls,
  C 
)

Definition at line 38 of file rule.py.

◆ calc_release()

def rule.RuleBase.calc_release (   self,
  rlsProposed,
rlsPrev = None,
  rlsUnCtrl = None,
  stor = None,
  qIn = None 
)

Definition at line 31 of file rule.py.

◆ set_subrule()

def rule.RuleBase.set_subrule (   self,
  subRule 
)

Definition at line 27 of file rule.py.

Member Data Documentation

◆ name

rule.RuleBase.name

Definition at line 19 of file rule.py.

◆ release

rule.RuleBase.release

Definition at line 24 of file rule.py.

◆ subRule

rule.RuleBase.subRule

Definition at line 20 of file rule.py.

◆ T

rule.RuleBase.T

Definition at line 23 of file rule.py.


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