Dataflow Software Stack  032db78
Master Thesis of Mathijs Saey at the VUB
 All Classes Namespaces Files Functions Variables Pages
Functions | Variables
frontEnd.IF1.edge Namespace Reference

Parse edges and literalss. More...

Functions

def parseEdge
 Parse an IF1 edge. More...
 
def parseLiteral
 Parse an IF1 literal. More...
 

Variables

tuple log = logging.getLogger(__name__)
 
int _e_src_idx = 1
 
int _e_srcp_idx = 2
 
int _e_dst_idx = 3
 
int _e_dstp_idx = 4
 
int _e_type_idx = 5
 
int _l_dst_idx = 1
 
int _l_dstp_idx = 2
 
int _l_type_idx = 3
 
int _l_str_idx = 4
 

Detailed Description

Parse edges and literalss.

This module is responsible for parsing IF1 edges and literals and adding them to the IGR.

Function Documentation

def frontEnd.IF1.edge.parseEdge (   arr,
  ctr 
)

Parse an IF1 edge.

def frontEnd.IF1.edge.parseLiteral (   arr,
  ctr 
)

Parse an IF1 literal.

Variable Documentation

tuple frontEnd.IF1.edge.log = logging.getLogger(__name__)
int frontEnd.IF1.edge._e_src_idx = 1
int frontEnd.IF1.edge._e_srcp_idx = 2
int frontEnd.IF1.edge._e_dst_idx = 3
int frontEnd.IF1.edge._e_dstp_idx = 4
int frontEnd.IF1.edge._e_type_idx = 5
int frontEnd.IF1.edge._l_dst_idx = 1
int frontEnd.IF1.edge._l_dstp_idx = 2
int frontEnd.IF1.edge._l_type_idx = 3
int frontEnd.IF1.edge._l_str_idx = 4