コード例 #1
0
ファイル: CID_Handler.cpp プロジェクト: CCJY/ATCD
    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));
    }