Copernicus  2.0
 All Classes Namespaces Files Functions Variables
cpc.dataflow.lib.ImportList Class Reference
Inheritance diagram for cpc.dataflow.lib.ImportList:

Public Member Functions

def add
 
def exists
 
def get
 
def getLibNames
 
def getFunctionByFullName
 
def getTypeByFullName
 
def getItemByFullName
 

Public Attributes

 libs
 
 lock
 

Detailed Description

A class describing a set of import libraries.

Member Function Documentation

def cpc.dataflow.lib.ImportList.add (   self,
  lib 
)
Add an importLibrary to the collection.
def cpc.dataflow.lib.ImportList.exists (   self,
  name 
)
Check whether an importLibrary with such a name exists in 
   the collection.
def cpc.dataflow.lib.ImportList.get (   self,
  name 
)
Get the named import library, or None if it doesn't exist.
def cpc.dataflow.lib.ImportList.getFunctionByFullName (   self,
  name,
  thisImport 
)
Get a function from a full (double colon-separated) name. 
   name = the double colon-separated function name
   thisImport = the library to use for names with no colons.
def cpc.dataflow.lib.ImportList.getItemByFullName (   self,
  name 
)
Get an item: a library, function, or type by its full name.
def cpc.dataflow.lib.ImportList.getLibNames (   self)
def cpc.dataflow.lib.ImportList.getTypeByFullName (   self,
  name,
  thisImport 
)
Get a type from a full (colon-separated) name. 
   name = the colon-separated function name
   thisImport = the library to use for names with no colons.

Member Data Documentation

cpc.dataflow.lib.ImportList.libs
cpc.dataflow.lib.ImportList.lock

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