<?php
// **********************************************************************
//
// Copyright (c) 2003-2013 ZeroC, Inc. All rights reserved.
//
// This copy of Ice is licensed to you under the terms described in the
// ICE_LICENSE file included in this distribution.
//
// **********************************************************************
//
// Ice version 3.5.1
//
// <auto-generated>
//
// Generated from file `Plugin.ice'
//
// Warning: do not edit this file.
//
// </auto-generated>
//


namespace
{
    require_once 'Ice/LoggerF.php';
    require_once 'Ice/BuiltinSequences.php';
}

namespace Ice
{
    if(!interface_exists('\\Ice\\Plugin'))
    {
        interface Plugin
        {
            public function initialize();
            public function destroy();
        }

        $Ice__t_Plugin = IcePHP_defineClass('::Ice::Plugin', '\\Ice\\Plugin', -1, true, false, $Ice__t_Object, null, null);
    }
}

namespace Ice
{
    if(!interface_exists('\\Ice\\PluginManager'))
    {
        interface PluginManager
        {
            public function initializePlugins();
            public function getPlugins();
            public function getPlugin($name);
            public function addPlugin($name, $pi);
            public function destroy();
        }

        $Ice__t_PluginManager = IcePHP_defineClass('::Ice::PluginManager', '\\Ice\\PluginManager', -1, true, false, $Ice__t_Object, null, null);
    }
}
?>
