/** * @file CID_Handler.h * * $Id$ * * @author William Otte types. * * This class defines handler methods to map values from * XSC objects, parsed from the descriptor files, to the * corresponding CORBA IDL type for the schema element. * */ class Packaging_Handlers_Export CID_Handler { public: /// Maps the values from the XSC object /// to the CORBA IDL type /// . static void component_impl_descr (const ComponentImplementationDescription &desc, ::Deployment::ComponentImplementationDescription &toconfig); static IDREF_Base IDREF; static ComponentImplementationDescription component_impl_descr (const Deployment::ComponentImplementationDescription& src); private: static ComponentImplementationDescription * resolve_cid (const char *uri); }; } } } #include /**/ "ace/post.h" #endif /* CIAO_PACKAGING_CID_HANDLER_H*/