Copernicus  2.0
 All Classes Namespaces Files Functions Variables
cpc.dataflow.vtype.ArrayType Class Reference
Inheritance diagram for cpc.dataflow.vtype.ArrayType:
cpc.dataflow.vtype.Type cpc.dataflow.description.Describable cpc.dataflow.function_io.IOArrayType

Public Member Functions

def hasMembers
def getMembers
def setMembers
def jsonDescribe
def writePartsXML
def getSubItem
def containsBasetype
- Public Member Functions inherited from cpc.dataflow.vtype.Type
def getName
def isAnonymous
def isBuiltin
def getParent
def hasMembers
def getMembers
def isCompound
def valueFromLiteral
def valueToLiteral
def isSubtype
def remove
def getLib
def setLib
def getFullName
def inherit
def writeXML
def writePartsXML
def getSubItem
def getBaseType
def getBaseTypeName
def jsonDescribe
def containsBasetype
def isImplicit
def markImplicit
- Public Member Functions inherited from cpc.dataflow.description.Describable
def setDescription
def getDescription

Public Attributes

- Public Attributes inherited from cpc.dataflow.vtype.Type
- Public Attributes inherited from cpc.dataflow.description.Describable

Detailed Description

Base class describing an array.

Member Function Documentation

def cpc.dataflow.vtype.ArrayType.containsBasetype (   self,
Check whether the type or one of its members contains an instance
   of basetype.
def cpc.dataflow.vtype.ArrayType.getMembers (   self)
Get the type of the array's members
def cpc.dataflow.vtype.ArrayType.getSubItem (   self,
Get a specific sub-item from a list of subitems.
def cpc.dataflow.vtype.ArrayType.hasMembers (   self)
Returns whether the type has member variables
def cpc.dataflow.vtype.ArrayType.jsonDescribe (   self)
Get a description of a type in a JSON-serializable format.
def cpc.dataflow.vtype.ArrayType.setMembers (   self,
Set the type of the array's members
def cpc.dataflow.vtype.ArrayType.writePartsXML (   self,
  indent = 0 
Write the xml of the constituent parts of the type for compound

Member Data Documentation


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