summaryrefslogtreecommitdiff
path: root/TAO/CIAO/tools/Config_Handlers/SatisfierProperty_Handler.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/CIAO/tools/Config_Handlers/SatisfierProperty_Handler.h')
-rw-r--r--TAO/CIAO/tools/Config_Handlers/SatisfierProperty_Handler.h78
1 files changed, 38 insertions, 40 deletions
diff --git a/TAO/CIAO/tools/Config_Handlers/SatisfierProperty_Handler.h b/TAO/CIAO/tools/Config_Handlers/SatisfierProperty_Handler.h
index 2c2f671cb02..55bf12af241 100644
--- a/TAO/CIAO/tools/Config_Handlers/SatisfierProperty_Handler.h
+++ b/TAO/CIAO/tools/Config_Handlers/SatisfierProperty_Handler.h
@@ -1,11 +1,11 @@
//================================================
/**
-* @file SatisfierProperty_Handler.h
-*
-* $Id$
-*
-* @author Jules White <jules@dre.vanderbilt.edu>
-*/
+ * @file SatisfierProperty_Handler.h
+ *
+ * $Id$
+ *
+ * @author Jules White <jules@dre.vanderbilt.edu>
+ */
//================================================
#ifndef CIAO_CONFIG_HANDLERS_SATIS_PROPERTY_HANDLER_H
@@ -22,49 +22,47 @@
namespace Deployment
{
-struct SatisfierProperty;
-class SatisfierProperties;
+ struct SatisfierProperty;
+ class SatisfierProperties;
}
namespace CIAO
{
-namespace Config_Handlers
-{
-class SatisfierProperty;
-
-/*
-* @class SatisfierProperty_Handler
-*
-* @brief Handler class for <CCMComponentPortDescription> 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.
-*
-*/
+ namespace Config_Handlers
+ {
+ class SatisfierProperty;
-class Config_Handlers_Export SatisfierProperty_Handler
-{
-public:
-SatisfierProperty_Handler (void);
-virtual ~SatisfierProperty_Handler (void);
+ /*
+ * @class SatisfierProperty_Handler
+ *
+ * @brief Handler class for <CCMComponentPortDescription> 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.
+ *
+ */
-typedef Sequence_Iterator< const ::Deployment::SatisfierProperties, const ::Deployment::SatisfierProperty > sat_prop_iter;
+ class Config_Handlers_Export SatisfierProperty_Handler
+ {
+ public:
+ SatisfierProperty_Handler (void);
+ virtual ~SatisfierProperty_Handler (void);
-/// This method maps the values from the XSC object
-/// <CIAO::Config_Handlers::SatisfierProperty> to the CORBA IDL type
-/// <Deployment::SatisfierProperty>.
-static void get_sat_property (const SatisfierProperty& desc,
-::Deployment::SatisfierProperty& toconfig);
-static SatisfierProperty get_sat_property (const ::Deployment::SatisfierProperty& src);
-};
+ /// This method maps the values from the XSC object
+ /// <CIAO::Config_Handlers::SatisfierProperty> to the CORBA IDL type
+ /// <Deployment::SatisfierProperty>.
+ static void handle_sat_property (const SatisfierProperty& desc,
+ ::Deployment::SatisfierProperty& toconfig);
+ static SatisfierProperty get_sat_property (const ::Deployment::SatisfierProperty& src);
+ };
-typedef Sequence_Handler < SatisfierProperty,
-::Deployment::SatisfierProperties,
-::Deployment::SatisfierProperty,
-SatisfierProperty_Handler::get_sat_property> SatisfierProperty_Functor;
+ typedef Sequence_Handler < SatisfierProperty,
+ ::Deployment::SatisfierProperties,
+ ::Deployment::SatisfierProperty,
+ SatisfierProperty_Handler::handle_sat_property> SatisfierProperty_Functor;
-}
+ }
}
#include /**/ "ace/post.h"