#ifndef PHYCAS_TREE_MERGE_I_HPP #define PHYCAS_TREE_MERGE_I_HPP #include "phycas/phycas.h" #include "CipresIDL/api1/TreeMerge.hpp" #include "CipresCommlib/LifeCycle_i.h" class CipresIDL_api1_TreeMerge_i : public virtual POA_CipresIDL_api1::TreeMerge, public virtual CipresIDL_LifeCycle_i { public: CipresIDL_api1_TreeMerge_i(const bool verbose) :verboseMode(verbose) {} virtual ~CipresIDL_api1_TreeMerge_i (void) {} virtual ::CipresIDL_api1::Tree * mergeTrees (const CipresIDL_api1::TreeSeq & trees) ACE_THROW_SPEC ((CORBA::SystemException)); virtual char * getUIXml () ACE_THROW_SPEC ((CORBA::SystemException)); virtual CORBA::Boolean execute (const char * command, CORBA::String_out display) ACE_THROW_SPEC ((CORBA::SystemException)); protected: bool verboseMode; }; #endif // -*- C++ -*- // // $Id: tree_merge_i.hpp,v 1.2 2005/06/07 02:52:10 mholder Exp $ // **** Code generated by the The ACE ORB (TAO) IDL Compiler **** // TAO and the TAO IDL Compiler have been developed by: // Center for Distributed Object Computing // Washington University // St. Louis, MO // USA // http://www.cs.wustl.edu/~schmidt/doc-center.html // and // Distributed Object Computing Laboratory // University of California at Irvine // Irvine, CA // USA // http://doc.ece.uci.edu/ // and // Institute for Software Integrated Systems // Vanderbilt University // Nashville, TN // USA // http://www.isis.vanderbilt.edu/ // // Information about TAO is available at: // http://www.cs.wustl.edu/~schmidt/TAO.html