Ignore:
Timestamp:
02/13/12 19:35:25 (12 years ago)
Author:
ymipsl
Message:

nouvelle version de developpement de xios

  • nouvelle interface fortran
  • recodage complet de la couche de communication
  • et bien d'autres choses...

YM

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XMLIO_V2/dev/common/src/group_template.hpp

    r274 r300  
    22#define __XMLIO_CGroupTemplate__ 
    33 
     4#include "xmlioserver_spl.hpp" 
    45#include "declare_attribute.hpp" 
     6#include "event_server.hpp" 
     7#include "object_template.hpp" 
    58 
    69namespace xmlioserver 
     
    2326 
    2427      public : 
     28       
     29         enum EEventId 
     30         { 
     31           EVENT_ID_CREATE_CHILD=200, EVENT_ID_CREATE_CHILD_GROUP 
     32         } ; 
    2533 
    2634         /// Spécifique /// 
     
    5563         virtual void solveDescInheritance(const CAttributeMap * const parent = 0); 
    5664         void solveRefInheritance(void); 
    57  
     65//         static bool has(const string & id);  
     66//         static boost::shared_ptr<V> get(const string& id) ; 
     67//         static boost::shared_ptr<V> create(const string& id=string("")) ; 
     68         boost::shared_ptr<U> createChild(const string& id="") ;  
     69         boost::shared_ptr<V> createChildGroup(const string& id="") ;  
     70         static bool dispatchEvent(CEventServer& event) ; 
     71         void sendCreateChild(const string& id="") ; 
     72         void sendCreateChildGroup(const string& id="") ; 
     73         static void recvCreateChild(CEventServer& event) ; 
     74         void recvCreateChild(CBufferIn& buffer) ; 
     75         static void recvCreateChildGroup(CEventServer& event) ; 
     76         void recvCreateChildGroup(CBufferIn& buffer) ; 
     77          
    5878         /// Destructeur /// 
    5979         virtual ~CGroupTemplate(void); 
     
    82102} // namespace xmlioserver 
    83103 
     104//#include "group_template_impl.hpp" 
     105 
    84106#endif // __XMLIO_CGroupTemplate__ 
Note: See TracChangeset for help on using the changeset viewer.