static void handle_capability (const Capability &desc, ::Deployment::Capability &toconfig) { DANCE_TRACE ("Capability_Handler::get_capability"); toconfig.name = ACE_TEXT_ALWAYS_CHAR ( desc.name ().c_str ()); toconfig.resourceType.length (desc.count_resourceType ()); std::for_each (desc.begin_resourceType (), desc.end_resourceType (), String_Seq_Functor (toconfig.resourceType)); toconfig.property.length (desc.count_property ()); std::for_each (desc.begin_property (), desc.end_property (), SatisfierProperty_Functor (toconfig.property)); }