| | |
| | | { |
| | | public: |
| | | CReport(); |
| | | CReport(unsigned int reportId, const std::vector<unsigned int>& vids); |
| | | virtual ~CReport(); |
| | | |
| | | public: |
| | |
| | | BOOL addVariable(CVariable* pVariable); |
| | | BOOL deleteVarialble(unsigned int nVarialbleId); |
| | | CVariable* getVariable(unsigned int nVarialbleId); |
| | | std::vector<CVariable*>& getVariables(); |
| | | std::string getVariablesIdsText(); |
| | | bool getVariableName(unsigned int vid, std::string& strName); |
| | | const std::vector<unsigned int>& getVids() const { return m_vids; } |
| | | |
| | | private: |
| | | unsigned int m_nReportId; |
| | | std::vector<unsigned int> m_vids; |
| | | std::vector<CVariable*> m_variabels; |
| | | }; |
| | | } |