Table of Contents

Module: tcInternal omni/omniORB/tcInternal.py

Imported modules   
import CORBA
import omniORB
import types
Functions   
createAliasTC
createArrayTC
createEnumTC
createExceptionTC
createInterfaceTC
createRecursiveTC
createSequenceTC
createStringTC
createStructTC
createTypeCode
createUnionTC
equivalentDescriptors
getCompactDescriptor
insertIndirections
r_getCompactDescriptor
r_insertIndirections
removeIndirections
typeCodeFromClassOrRepoId
  createAliasTC 
createAliasTC (
        id,
        name,
        original_type,
        )

  createArrayTC 
createArrayTC ( length,  element_type )

  createEnumTC 
createEnumTC (
        id,
        name,
        members,
        )

  createExceptionTC 
createExceptionTC (
        id,
        name,
        members,
        )

  createInterfaceTC 
createInterfaceTC ( id,  name )

  createRecursiveTC 
createRecursiveTC ( id )

  createSequenceTC 
createSequenceTC ( bound,  element_type )

  createStringTC 
createStringTC ( bound )

  createStructTC 
createStructTC (
        id,
        name,
        members,
        )

  createTypeCode 
createTypeCode ( d,  parent=None )

Exceptions   
CORBA.INTERNAL()
  createUnionTC 
createUnionTC (
        id,
        name,
        discriminator_type,
        members,
        )

  equivalentDescriptors 
equivalentDescriptors (
        a,
        b,
        seen=None,
        )

Functions to test descriptor equivalent

Exceptions   
CORBA.BAD_PARAM()
  getCompactDescriptor 
getCompactDescriptor ( d )

Functions to compact descriptors:

Exceptions   
CORBA.BAD_TYPECODE()
  insertIndirections 
insertIndirections ( d )

  r_getCompactDescriptor 
r_getCompactDescriptor (
        d,
        seen,
        ind,
        )

Exceptions   
CORBA.INTERNAL()
  r_insertIndirections 
r_insertIndirections (
        d,
        seen,
        ind,
        )

  removeIndirections 
removeIndirections ( desc )

  typeCodeFromClassOrRepoId 
typeCodeFromClassOrRepoId ( t )

Exceptions   
TypeError( "Argument must be CORBA class or repository id." )
TypeError( "Class must be a CORBA class." )
TypeError( "Unknown CORBA type." )
Classes   
TypeCode_alias

alias:

TypeCode_array

array:

TypeCode_base
TypeCode_empty
TypeCode_enum

enum:

TypeCode_except

except:

TypeCode_objref

objref:

TypeCode_sequence

sequence:

TypeCode_string

string:

TypeCode_struct

struct:

TypeCode_union

union:


Table of Contents

This document was automatically generated on Tue Nov 5 16:57:05 2002 by HappyDoc version 2.0.1