/*
* Copyright (C) The Community OpenORB Project. All rights reserved.
*
* This software is published under the terms of The OpenORB Community Software
* License version 1.0, a copy of which has been included with this distribution
* in the LICENSE.txt file.
*/

module _any
{
    typedef sequence<long> longSeq;

    struct person
    {
        string name;
        string surname;
    };

    exception UnknownType
    {
    };

    interface IPolymorph
    {
        void pass( in any value )  raises ( UnknownType );
    };
};
