Changeset 619 for XIOS/trunk/src/node/axis.hpp
- Timestamp:
- 06/22/15 13:36:12 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/trunk/src/node/axis.hpp
- Property svn:executable set to *
r595 r619 5 5 #include "xios_spl.hpp" 6 6 #include "group_factory.hpp" 7 #include "virtual_node.hpp" 7 8 8 9 #include "declare_group.hpp" 9 10 #include "declare_ref_func.hpp" 11 #include "declare_virtual_node.hpp" 10 12 #include "attribute_array.hpp" 11 13 #include "attribute_enum.hpp" 12 14 #include "attribute_enum_impl.hpp" 13 15 #include "server_distribution_description.hpp" 16 #include "transformation.hpp" 17 #include "transformation_enum.hpp" 14 18 15 19 namespace xios { … … 19 23 class CAxisAttributes; 20 24 class CAxis; 25 class CTransformationGroup; 26 class CVirtualTransformationGroup; 21 27 28 DECLARE_VIRTUAL_NODE(TransformationGroup); 22 29 ///-------------------------------------------------------------- 23 30 … … 32 39 : public CObjectTemplate<CAxis> 33 40 , public CAxisAttributes 41 , public CVirtualTransformationGroup 34 42 { 35 43 enum EEventId … … 69 77 virtual ~CAxis(void); 70 78 79 virtual void parse(xml::CXMLNode & node); 80 71 81 /// Accesseurs statiques /// 72 82 static StdString GetName(void); … … 83 93 void sendCheckedAttributes(const std::vector<int>& globalDim, int orderPositionInGrid, 84 94 CServerDistributionDescription::ServerDistributionType disType = CServerDistributionDescription::BAND_DISTRIBUTION); 95 96 bool hasTransformation(); 97 void setTransformations(const std::vector<ETransformationType>&); 98 const std::vector<ETransformationType>& getTransformations(); 99 void solveInheritanceTransformation(); 100 85 101 public: 86 102 int zoom_begin_srv, zoom_end_srv, zoom_size_srv; … … 92 108 void checkZoom(); 93 109 110 111 void checkTransformation(); 94 112 private: 95 96 113 bool isChecked; 97 114 bool areClientAttributesChecked_; 98 115 std::set<StdString> relFiles; 116 std::vector<ETransformationType> transformations_; 99 117 bool isDistributed_; 100 118
Note: See TracChangeset
for help on using the changeset viewer.