GoPxL SDK
Home
Files
Namespace
GoDataSet.h
Go to the documentation of this file.
1
9
#ifndef GO_PXL_SDK_GOGDPDATASET_H
10
#define GO_PXL_SDK_GOGDPDATASET_H
11
12
#include <
GoPxLSdk/GoGdpMsg/GoGdpMsgDef.h
>
13
#include <
GoPxLSdk/GoGdpMsg/GoGdpMsg.h
>
14
15
namespace
GoPxLSdk
16
{
17
class
GoPxLSdkClass
GoDataSet
18
{
19
public
:
26
void
Clear();
27
35
void
Add(std::shared_ptr<GoGdpMsg> pGoGdpMsg);
36
45
const
GoGdpMsg
& GdpMsgAt(
size_t
index)
const
;
46
54
const
size_t
Count()
const
;
55
56
private
:
57
std::vector<std::shared_ptr<GoGdpMsg>> content;
58
};
59
}
60
61
#endif
62
63
64
65
GoPxLSdk::GoDataSet
Definition:
GoDataSet.h:17
GoPxLSdkClass
#define GoPxLSdkClass
Definition:
Def.h:35
GoGdpMsgDef.h
GoGdpMsg.h
GoPxLSdk
Definition:
Def.h:46
GoPxLSdk::GoGdpMsg
Definition:
GoGdpMsg.h:37
GoDataSet.h