A Discrete-Event Network Simulator
API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
grid.TimelineDataRange Class Reference

Public Member Functions

def __init__
 
def add_range
 
def get_all
 
def get_bounds
 
def get_ranges
 
def get_ranges_bounds
 
def sort
 

Public Attributes

 name
 
 ranges
 

Private Member Functions

def __search
 

Detailed Description

Definition at line 44 of file grid.py.

Constructor & Destructor Documentation

def grid.TimelineDataRange.__init__ (   self,
  name = '' 
)

Definition at line 45 of file grid.py.

Member Function Documentation

def grid.TimelineDataRange.__search (   self,
  key 
)
private
def grid.TimelineDataRange.add_range (   self,
  range 
)

Definition at line 62 of file grid.py.

def grid.TimelineDataRange.get_all (   self)

Definition at line 64 of file grid.py.

References grid.TimelineDataRange.ranges.

def grid.TimelineDataRange.get_bounds (   self)

Definition at line 90 of file grid.py.

References grid.TimelineDataRange.ranges.

def grid.TimelineDataRange.get_ranges (   self,
  start,
  end 
)

Definition at line 66 of file grid.py.

References grid.TimelineDataRange.__search(), and grid.TimelineDataRange.ranges.

+ Here is the call graph for this function:

def grid.TimelineDataRange.get_ranges_bounds (   self,
  start,
  end 
)

Definition at line 77 of file grid.py.

References grid.TimelineDataRange.__search(), and grid.TimelineDataRange.ranges.

+ Here is the call graph for this function:

def grid.TimelineDataRange.sort (   self)

Definition at line 88 of file grid.py.

Member Data Documentation

grid.TimelineDataRange.name

Definition at line 46 of file grid.py.


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