ROC profiler prototype sources importing

Этот коммит содержится в:
Evgeny
2017-11-09 17:26:19 -06:00
родитель 54156e1953
Коммит 85278f08a0
63 изменённых файлов: 7598 добавлений и 0 удалений
+20
Просмотреть файл
@@ -0,0 +1,20 @@
#ifndef _SRC_CORE_QUEUE_H
#define _SRC_CORE_QUEUE_H
#include "core/types.h"
namespace rocprofiler {
class Queue {
public:
Queue() {}
virtual ~Queue() {}
virtual void Submit(const packet_t* packet) = 0;
virtual void Submit(const packet_t* packet, const size_t& count) {
for (const packet_t* p = packet; p < packet + count; ++p) Submit(p);
}
};
} // namespace rocprofiler
#endif // _SRC_CORE_QUEUE_H