//-------------------------------------------------------------------------------------------------
// <copyright file="EventManagerProgram.cpp" company="LiquidRobotics">
//  Copyright (c) Liquid Robotics Corporation, confidential and proprietary.  All rights reserved. 
// </copyright>
//
// <summary>
// </summary>
//
// <owner></owner>
//-------------------------------------------------------------------------------------------------

#include "includes.h"
#include "EventManagerProgram.h"

namespace LiquidRobotics {
namespace EventManager {

EventManagerProgram::EventManagerProgram()
: pEventManager(NULL)
{
}

EventManagerProgram::~EventManagerProgram()
{
	delete pEventManager;
}

void EventManagerProgram::Initialize(int argc, char* argv[])
{
	base::Initialize(argc, argv);

	pEventManager = new EventManagerImpl(ORB());
	ActivateServant(pEventManager, NULL, NULL, "EventManager");
}

}
}