diff options
Diffstat (limited to 'TAO/CIAO/tools/Config_Handlers/DD_Handler.h')
-rw-r--r-- | TAO/CIAO/tools/Config_Handlers/DD_Handler.h | 224 |
1 files changed, 112 insertions, 112 deletions
diff --git a/TAO/CIAO/tools/Config_Handlers/DD_Handler.h b/TAO/CIAO/tools/Config_Handlers/DD_Handler.h index dcf1e69b073..89aef35182d 100644 --- a/TAO/CIAO/tools/Config_Handlers/DD_Handler.h +++ b/TAO/CIAO/tools/Config_Handlers/DD_Handler.h @@ -1,14 +1,14 @@ // $Id$ //====================================== /** - * @file DD_Handler.h - * - * @brief Contains the Domain Descriptior - * Handler - * - * @author Nilabja Roy <nilabjar@dre.vanderbilt.edu> - * - */ +* @file DD_Handler.h +* +* @brief Contains the Domain Descriptior +* Handler +* +* @author Nilabja Roy <nilabjar@dre.vanderbilt.edu> +* +*/ //====================================== #ifndef CIAO_CONFIG_HANDLERS_DD_HANDLER_H @@ -25,114 +25,114 @@ namespace Deployment { - struct Domain; +struct Domain; } namespace CIAO { - namespace Config_Handlers - { - class Domain; - - /* - * @class DD_Handler - * - * @brief Handler class for <Domain> - */ - - class Config_Handlers_Export DD_Handler - { - public: - class NoDomain {}; - - /** - * @operation constructor - * - * @param The file to be read - */ - DD_Handler (const ACE_TCHAR *file); - - /** - * @operation constructor - * - * @param dmn The Domain structure - */ - DD_Handler(Domain *dmn); - - /** - * @operation constructor - * - * @param dmn The Deployment::Domain structure - */ - DD_Handler(::Deployment::Domain *dmn); - - /** - * @operation destructor - * - */ - ~DD_Handler (void); - - /** - * @operation domain_idl - * - * @brief Returns the const IDL domain - * @return Domain* the IDL domain pointer - */ - ::Deployment::Domain const *domain_idl (void) const - throw (NoDomain); - - /** - * @operation domain_idl - * - * @brief Returns the IDL domain - * @return Domain* the IDL domain pointer - */ - ::Deployment::Domain *domain_idl (void) - throw (NoDomain); - - /** - * @operation domain_xsc - * - * @brief Returns the const XSC domain - * @return Domain* the XSC domain pointer - */ - Domain const *domain_xsc (void) const - throw (NoDomain); - - /** - * @operation domain_xsc - * - * @brief Returns the XSC domain - * @return Domain* the XSC domain pointer - */ - Domain *domain_xsc (void) - throw (NoDomain); - - private: - /** - * @operation build_domain - * - * @brief builds the domain structure - */ - bool build_domain (); - - /** - * @operation build_xsc - * - * @brief builds the XSC data structure - */ - bool build_xsc (); - - /// The Deployment Domain structure - auto_ptr < ::Deployment::Domain > idl_domain_; - - /// The XSC Domain structure - auto_ptr <Domain> domain_; - - /// The return value used - bool retval_; - }; - } +namespace Config_Handlers +{ +class Domain; + +/* +* @class DD_Handler +* +* @brief Handler class for <Domain> +*/ + +class Config_Handlers_Export DD_Handler +{ +public: +class NoDomain {}; + +/** +* @operation constructor +* +* @param The file to be read +*/ +DD_Handler (const ACE_TCHAR *file); + +/** +* @operation constructor +* +* @param dmn The Domain structure +*/ +DD_Handler(Domain *dmn); + +/** +* @operation constructor +* +* @param dmn The Deployment::Domain structure +*/ +DD_Handler(::Deployment::Domain *dmn); + +/** +* @operation destructor +* +*/ +~DD_Handler (void); + +/** +* @operation domain_idl +* +* @brief Returns the const IDL domain +* @return Domain* the IDL domain pointer +*/ +::Deployment::Domain const *domain_idl (void) const +throw (NoDomain); + +/** +* @operation domain_idl +* +* @brief Returns the IDL domain +* @return Domain* the IDL domain pointer +*/ +::Deployment::Domain *domain_idl (void) +throw (NoDomain); + +/** +* @operation domain_xsc +* +* @brief Returns the const XSC domain +* @return Domain* the XSC domain pointer +*/ +Domain const *domain_xsc (void) const +throw (NoDomain); + +/** +* @operation domain_xsc +* +* @brief Returns the XSC domain +* @return Domain* the XSC domain pointer +*/ +Domain *domain_xsc (void) +throw (NoDomain); + +private: +/** +* @operation build_domain +* +* @brief builds the domain structure +*/ +bool build_domain (); + +/** +* @operation build_xsc +* +* @brief builds the XSC data structure +*/ +bool build_xsc (); + +/// The Deployment Domain structure +auto_ptr < ::Deployment::Domain > idl_domain_; + +/// The XSC Domain structure +auto_ptr <Domain> domain_; + +/// The return value used +bool retval_; +}; +} } #include /**/ "ace/post.h" |