Module ImportFrom alias ImportFrom alias FunctionDef arguments args NameParam NameParam defaults body Expr Str FunctionDef arguments args NameParam defaults vararg body Expr Call AttributeLoad NameLoad attr NameLoad Call NameLoad Call NameLoad NameLoad NameLoad decorator_list Assign AttributeStore NameLoad attr NameLoad Return NameLoad decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Str For TupleStore NameStore NameStore NameLoad body Assign SubscriptStore NameLoad Index NameLoad Call NameLoad NameLoad NameLoad Return Call NameLoad NameLoad NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr Str Call NameLoad keyword NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr Str Call NameLoad keyword NameLoad decorator_list Call AttributeLoad NameLoad attr NameLoad NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Str Assign NameStore Call NameLoad keyword NameLoad keyword NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr Str NameLoad decorator_list Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad decorator_list
N/A ib.lib.overloading overloaded ib.opt.message wrapperMethods messageMethod N/A N/A name parameters N/A N/A N/A  Creates method for dispatching messages.

    @param name name of method as string
    @param parameters list of method argument names
    @return newly created method (as closure)
     dispatchMethod N/A N/A self N/A arguments N/A N/A N/A N/A self dispatcher name N/A dict N/A zip parameters arguments N/A N/A N/A dispatchMethod __name__ name N/A dispatchMethod N/A ReceiverType N/A type N/A N/A  Metaclass to add EWrapper methods to Receiver class.

    When the Receiver class is defined, this class adds all of the
    wrapper methods to it.
     __new__ N/A N/A cls name bases namespace N/A N/A N/A  Creates a new type.

        @param name name of new type as string
        @param bases tuple of base classes
        @param namespace dictionary with namespace for new type
        @return generated type
         N/A N/A methodName methodArgs wrapperMethods N/A N/A N/A namespace N/A methodName N/A messageMethod methodName methodArgs N/A N/A type name bases namespace N/A N/A Receiver N/A object N/A N/A  Receiver -> dispatches messages to interested callables

    Instances implement the EWrapper interface by way of the
    metaclass.
     N/A __metaclass__ ReceiverType __init__ N/A N/A self dispatcher N/A N/A N/A  Initializer.

        @param dispatcher message dispatcher instance
         N/A N/A self dispatcher dispatcher N/A error N/A N/A self e N/A N/A N/A  Dispatch an error generated by the reader.

        Error message types can't be associated in the default manner
        with this family of methods, so we define these three here
        by hand.

        @param e some error value
        @return None
         N/A N/A N/A self dispatcher error N/A dict errorMsg e N/A overloaded error_0 N/A N/A self strval N/A N/A N/A  Dispatch an error given a string value.

        @param strval some error value as string
        @return None
         N/A N/A N/A self dispatcher error N/A dict errorMsg strval N/A N/A N/A error register object str error_1 N/A N/A self id errorCode errorMsg N/A N/A N/A  Dispatch an error given an id, code and message.

        @param id error id
        @param errorCode error code
        @param errorMsg error message
        @return None
         N/A params N/A dict id id errorCode errorCode errorMsg errorMsg N/A N/A N/A self dispatcher error params N/A N/A N/A error register object int int str N/A