Logo SoCRocket

Transaction-Level Modeling Framework for Space Applications

Classes | Functions | Variables
usi.cci.parameter Namespace Reference

Classes

class  GSParamNonExistent
 

Functions

def addIndex
 
def read
 
def write
 
def readList
 
def writeList
 
def getHead
 
def getTail
 
def makeDict
 
def listParams
 
def readPropertyDict
 
def readValueDict
 
def writeValueDict
 
def printDict
 
def filterDict
 
def paramsToDict
 

Variables

 exists = api.exists
 
 getType = api.get_type_string
 
 getDocumentation = api.get_documentation
 
 getProperties = api.get_properties
 

Function Documentation

def usi.cci.parameter.addIndex (   name,
  index 
)
def usi.cci.parameter.filterDict (   params,
  match,
  parents = [],
  result = {} 
)

Referenced by tools.python.power.view().

def usi.cci.parameter.getHead (   name)
def usi.cci.parameter.getTail (   name)

References usi.cci.parameter.getHead().

Referenced by usi.cci.parameter.makeDict().

Here is the call graph for this function:

def usi.cci.parameter.listParams (   name = "")

References usi.cci.parameter.addIndex().

Referenced by usi.cci.parameter.readPropertyDict(), and usi.cci.parameter.readValueDict().

Here is the call graph for this function:

def usi.cci.parameter.makeDict (   name,
  list_of_names,
  readProperties = False 
)

References usi.cci.parameter.addIndex(), usi.cci.parameter.getDocumentation, usi.cci.parameter.getHead(), usi.cci.parameter.getProperties, usi.cci.parameter.getTail(), usi.cci.parameter.getType, usi.cci.parameter.read(), and set.

Referenced by usi.cci.parameter.readPropertyDict(), and usi.cci.parameter.readValueDict().

Here is the call graph for this function:

def usi.cci.parameter.paramsToDict (   params,
  base = "" 
)

References usi.cci.parameter.addIndex().

Referenced by tools.python.power.view().

Here is the call graph for this function:

def usi.cci.parameter.printDict (   params,
  indent = 0 
)
def usi.cci.parameter.read (   name)
def usi.cci.parameter.readList (   name)

References usi.cci.parameter.addIndex(), usi.cci.parameter.exists, and usi.cci.parameter.read().

Here is the call graph for this function:

def usi.cci.parameter.readPropertyDict (   name = "")

References usi.cci.parameter.listParams(), and usi.cci.parameter.makeDict().

Referenced by tools.python.power.view().

Here is the call graph for this function:

def usi.cci.parameter.readValueDict (   name = "")

References usi.cci.parameter.listParams(), and usi.cci.parameter.makeDict().

Here is the call graph for this function:

def usi.cci.parameter.write (   name,
  val 
)

References encode().

Referenced by usi.cci.parameter.writeList(), and usi.cci.parameter.writeValueDict().

Here is the call graph for this function:

def usi.cci.parameter.writeList (   name,
  values 
)

References usi.cci.parameter.addIndex(), and usi.cci.parameter.write().

Here is the call graph for this function:

def usi.cci.parameter.writeValueDict (   name,
  values 
)

References usi.cci.parameter.addIndex(), and usi.cci.parameter.write().

Here is the call graph for this function:

Variable Documentation

usi.cci.parameter.exists = api.exists
usi.cci.parameter.getDocumentation = api.get_documentation
usi.cci.parameter.getProperties = api.get_properties
usi.cci.parameter.getType = api.get_type_string