Update of /cvsroot/ccmtools/ccmtools/test/CppAssembly/deploy_logger
In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv17271/test/CppAssembly/deploy_logger
Modified Files:
_check_main.cc
Log Message:
C++: the local home adapter has no longer a dependency to the home's implementation
Index: _check_main.cc
===================================================================
RCS file: /cvsroot/ccmtools/ccmtools/test/CppAssembly/deploy_logger/_check_main.cc,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** _check_main.cc 28 Feb 2007 10:58:51 -0000 1.1
--- _check_main.cc 23 Mar 2007 11:03:44 -0000 1.2
***************
*** 1,5 ****
#include <iostream>
#include <wamas/helpers/StdErrLoggerHome_gen.h>
- #include <wamas/system/ConsoleHome_gen.h>
using namespace wamas::helpers;
--- 1,6 ----
#include <iostream>
+ #include <wamas_system_ConsoleHome_entry.h>
+ #include <wamas_helpers_StdErrLoggerHome_entry.h>
#include <wamas/helpers/StdErrLoggerHome_gen.h>
using namespace wamas::helpers;
***************
*** 16,27 ****
{
std::cout << "# register Console" << std::endl;
! ::Components::CCMHome::SmartPtr sp(new ::wamas::system::ConsoleHome);
! ::Components::HomeFinder::Instance()->register_home(sp, "Console");
}
{
std::cout << "# creating home" << std::endl;
! StdErrLoggerHome home;
std::cout << "# creating component" << std::endl;
! comp = home.create();
}
std::cout << "# provide logger" << std::endl;
--- 17,32 ----
{
std::cout << "# register Console" << std::endl;
! if(::deploy_wamas_system_ConsoleHome("Console")!=0)
! {
! std::cerr << "registration failed\n";
! return 1;
! }
}
{
std::cout << "# creating home" << std::endl;
! ::Components::CCMHome::SmartPtr sp = create_wamas_helpers_StdErrLoggerHomeAdapter();
! StdErrLoggerHome* home = dynamic_cast<StdErrLoggerHome*>(sp.ptr());;
std::cout << "# creating component" << std::endl;
! comp = home->create();
}
std::cout << "# provide logger" << std::endl;
|