A Discrete-Event Network Simulator
API
grid.TimelineEvent Class Reference

Public Member Functions

def __init__
 
def add_event (self, event)
 
def get_bounds (self)
 
def get_events (self, start, end)
 
def get_events_bounds (self, start, end)
 
def sort (self)
 

Public Attributes

 events
 
 name
 

Private Member Functions

def __search (self, key)
 

Detailed Description

Definition at line 97 of file grid.py.

Constructor & Destructor Documentation

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

Definition at line 98 of file grid.py.

Member Function Documentation

def grid.TimelineEvent.__search (   self,
  key 
)
private

Definition at line 101 of file grid.py.

References grid.TimelineEvent.events.

Referenced by grid.TimelineEvent.get_events(), and grid.TimelineEvent.get_events_bounds().

+ Here is the caller graph for this function:

def grid.TimelineEvent.add_event (   self,
  event 
)

Definition at line 114 of file grid.py.

def grid.TimelineEvent.get_bounds (   self)

Definition at line 126 of file grid.py.

References grid.TimelineEvent.events.

def grid.TimelineEvent.get_events (   self,
  start,
  end 
)

Definition at line 116 of file grid.py.

References grid.TimelineDataRange.__search(), grid.TimelineEvent.__search(), and grid.TimelineEvent.events.

+ Here is the call graph for this function:

def grid.TimelineEvent.get_events_bounds (   self,
  start,
  end 
)

Definition at line 120 of file grid.py.

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

+ Here is the call graph for this function:

def grid.TimelineEvent.sort (   self)

Definition at line 124 of file grid.py.

Member Data Documentation

grid.TimelineEvent.events
grid.TimelineEvent.name

Definition at line 99 of file grid.py.


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