00001 #ifndef maciTestLogConfigImpl_h 00002 #define maciTestLogConfigImpl_h 00003 00004 /******************************************************************************* 00005 * E.S.O. - ACS project 00006 * 00007 * "@(#) $Id: maciTestLogConfigImpl.h,v 1.2 2008/10/01 02:40:28 cparedes Exp $" 00008 * 00009 * who when what 00010 * -------- -------- ---------------------------------------------- 00011 * msekoran 2002-07-05 added hierarchical COB 00012 * msekoran 2002-05-17 MaciTestConstructableClass fixed 00013 * kzagar 2002-02-15 created 00014 */ 00015 00016 /************************************************************************ 00017 * 00018 *---------------------------------------------------------------------- 00019 */ 00020 00021 #ifndef __cplusplus 00022 #error This is a C++ include file and cannot be used from plain C 00023 #endif 00024 00025 #include <acsutil.h> 00026 #include <acscomponentImpl.h> 00027 #include <maciTestS.h> 00028 #include <acsContainerServices.h> 00029 00039 class LogConfigTestClass: public virtual acscomponent::ACSComponentImpl, 00040 public virtual POA_MACI_TEST::LogConfigTestClass 00041 { 00042 public: 00043 00045 LogConfigTestClass ( 00046 const ACE_CString& name, 00047 maci::ContainerServices* containerServices); 00048 00052 virtual ~LogConfigTestClass(); 00053 00059 /* ----------------------------------------------------------------*/ 00060 /* --------------------- [ CORBA interface ] ----------------------*/ 00061 /* ----------------------------------------------------------------*/ 00062 00063 virtual void LogConfigTestClass::log_all (); 00064 00065 }; 00066 00067 #endif /* maciTestLogConfigImpl_h */ 00068