ADTF
Loading...
Searching...
No Matches
samplelogentrylist.h
Go to the documentation of this file.
1
7#pragma once
8#include "samplelog_intf.h"
9#include "samplelogentry.h"
10#include <list>
11
12namespace adtf
13{
14namespace streaming
15{
16namespace ant
17{
18
26{
27
28 public:
41
42
55
58
67
75
81
90
98 tResult ToStream(ucom::ant::IStream& oOutStream, size_t& szSizeWritten);
99
107 tResult FromStream(const ucom::ant::IStream& oInStream, size_t& szSizeRead);
108
109 protected:
111 std::list<cSampleLogEntry> m_lstLogList;
112 private:
114 static const uint8_t m_ui8SerializedClassVersion1;
115};
116
117}
118}
119}
A_UTILS_NS::cResult tResult
For backwards compatibility and to bring latest version into scope.
Definition result.h:736
tResult GetIt(const ISampleLog::tSampleLogEntry &sLogEntry)
tResult AddEntry(const ISampleLog::tSampleLogEntry &sEntry)
cSampleLogEntryList(cSampleLogEntryList &&oMoveList)
tResult FromStream(const ucom::ant::IStream &oInStream, size_t &szSizeRead)
cSampleLogEntryList(const cSampleLogEntryList &oCopyList)
tResult GetLogEntries(ISampleLog::IGetLogEntryCallback &pGetCallback) const
std::list< cSampleLogEntry > m_lstLogList
current list of logs
Definition samplelogentrylist.h:111
cSampleLogEntryList & operator=(const cSampleLogEntryList &oCopyList)
tResult ToStream(ucom::ant::IStream &oOutStream, size_t &szSizeWritten)
Definition stream_intf.h:84
Namespace for all functionality of the ADTF Streaming SDK provided since v3.0.
Definition bindingproxyoutport.h:16
Namespace for the ADTF Streaming SDK.
Definition bindingproxyinport.h:14
Namespace for all functionality provided by ADTF and its SDKs.
Definition adtf_client_connector.h:14