Artifacts from https://github.com/floodlight/loxigen/compare/f8498dd3102a8e03596d821c1b1c9ca80e4145d7...074f7096e8fd4e7a63d2b9cbba68e60be9a87f31

Loxigen Head commit floodlight/loxigen@074f7096e8fd4e7a63d2b9cbba68e60be9a87f31
commit 074f7096e8fd4e7a63d2b9cbba68e60be9a87f31
Merge: f8498dd 038c9e6
Author: abat <abat@bigswitch.com>
Date:   Tue Jan 28 18:58:32 2014 -0800

    Merge into master from pull request #186:
    pyloxi: parse unknown subclasses as the superclass (https://github.com/floodlight/loxigen/pull/186)

commit 038c9e6106e8756c1cd152bbbdc2ee75ffba7689
Author: Rich Lane <rlane@bigswitch.com>
Date:   Mon Jan 27 15:33:18 2014 -0800

    pyloxi: parse unknown subclasses as the superclass

    Previously we would throw an exception if we encountered a (for example)
    experimenter action subclass that we didn't know existed. This was fine for
    OFTest but causes problems for other tools that use pyloxi.

    This change generates a full set of pack/unpack/pretty_print functions for
    virtual classes. If a discriminator field contains a subtype we don't know
    about, the virtual class is instantiated instead.

    This also removes the special cases around unknown hello elements.