//Editor-Info: -*- C++ -*-
//
//Subject: TOVE project / test
//
//File: test.cpp
//
//Version: $Revision: 1.1 $
//
//State: $State: Exp $
//
//Date: $Date: 1998/07/10 11:45:32 $
//
//Organisation:
//      Helsinki University of Technology
//      Laboratory of Telecommunications Software and Multimedia
//
//Author:
//      Timo Kokkonen
//
//Description:
//      
//
//Copyright:
//      Copyright 1999 Helsinki University of Technology
//      ALL RIGHTS RESERVED BETWEEN JANUARY 1996 AND JUNE 1999.
//
//Licence:
//
//
//History:
//
#include <OB/CORBA.h>
#include <OB/Util.h>
#include <OB/CosEventChannelAdmin.h>
#include <typeinfo>
#include <string>
#include "pf/debug.h"
#include "pf/system.h"
#include "sf/orbscheduler.h"

#include <stdlib.h>
 
int main(int argc, char* argv[], char*[])
{
    try
    {
        //
        // Init ORB
        //
        sfScheduler *scheduler = sfORBScheduler::instance();
        pfSystem::instance(scheduler);

        sfORBScheduler::initORB(argc, argv);

        //
        // Run
        //
    }

    catch (CORBA_SystemException& ex)
    {
        OBPrintException(ex);
    }

    debugOutputCorba();

    debugUser("Testing ... testing ... 1 ... ");
    debugUser("Testing ... testing ... 2 ... ");
    debugUser("Testing ... testing ... 3 ....");

    debugOutputCout();

    debugUser("Testing ... testing ... 3 ....");
    debugUser("Testing ... testing ... 2 ... ");
    debugUser("Testing ... testing ... 1 ... ");

    return 1;
}
