Mobile API Reference  MicroStrategy 2019
TemplateSelectionUnit.h
Go to the documentation of this file.
1 //
2 // TemplateSelectionUnit.h
3 // ReportServiceCore
4 //
5 // Created by Zhang, Lina on 9/9/13.
6 // Copyright (c) 2013 MicroStrategy, Inc. All rights reserved.
7 //
8 
9 #ifndef ReportServiceCore_TemplateSelectionUnit_h
10 #define ReportServiceCore_TemplateSelectionUnit_h
11 
12 
13 #include <string>
14 #include "DSSBaseElementProxy.h"
15 
16 
18 {
19 public:
21 
22  // std::string getControlId();
23  // void setControlId(std::string value);
25  void setControlID(GUID iID);
26 
27  //IDSSElement getDssElement();
29  //void setDssElement(IDSSElement value);
31  std::string getSubtotalElementId();
32  void setSubtotalElementId(std::string value);
33 private:
34  //To store the IDSSRWControl source id
35  //std::string controlId;
36  GUID controlId;
37  //To store the IDSSElement this unit contains
38  //IDSSElement dssElement;
39  DSSBaseElementProxy* dssElement;
40  //To store the local to global converted subtotal id
41  std::string subtotalElementId;
42 };
43 
44 
45 #endif /* defined(__ReportServiceCore__TemplateSelectionUnit__) */
DSSBaseElementProxy * getDssElement()
Definition: DSSBaseElementProxy.h:16
std::string getSubtotalElementId()
void setControlID(GUID iID)
Definition: ReportServiceCore/Headers/rwdengine/TemplateSelectionUnit.h:17
void setDssElement(DSSBaseElementProxy *value)
void setSubtotalElementId(std::string value)
Definition: Base/Base/GUID.h:32