18 #ifndef MSAMPLESBOUNDARIES_H
19 #define MSAMPLESBOUNDARIES_H
23 #ifdef MCLIENTLIB_EXPORTS
24 #define MCLIENTLIB_API __declspec(dllexport)
26 #define MCLIENTLIB_API __declspec(dllimport)
30 #ifndef MCLIENTLIB_EXPORTS
32 #define MCLIENTLIB_API
34 #define MCLIENTLIB_API
37 #define MCLIENTLIB_API
44 #pragma warning(disable: 4251)
50 namespace MClientLib {
57 long long int statisticsStartingTime;
58 long long int statisticsEndingTime;
59 long statisticsSamplesCount;
61 long long int historyStartingTime;
62 long long int historyEndingTime;
63 long historySamplesCount;
66 bool Unmarshall(std::vector<std::string>& items);
68 long long int getStatisticsStartingTime();
69 long long int getStatisticsEndingTime();
70 long getStatisticsSamplesCount();
71 long long int getHistoryStartingTime();
72 long long int getHistoryEndingTime();
73 long getHistorySamplesCount();
75 void setStatisticsStartingTime(
long long int _statisticsStartingTime);
76 void setStatisticsEndingTime(
long long int _statisticsEndingTime);
77 void setStatisticsSamplesCount(
long _statisticsSamplesCount);
78 void setHistoryStartingTime(
long long int _historyStartingTime);
79 void setHistoryEndingTime(
long long int _historyEndingTime);
80 void setHistorySamplesCount(
long _historySamplesCount);