DFX Extraction library v4.14.6
enabling applications to perform DFX blood flow analysis
Main Page
Related Pages
Namespaces
Namespace List
Namespace Members
All
Enumerations
Classes
Class List
Class Index
Class Members
All
a
c
d
e
f
g
i
m
n
o
p
q
r
s
t
v
~
Functions
a
c
d
e
f
g
i
n
p
r
s
~
Variables
Enumerations
Files
File List
•
All
Classes
Namespaces
Functions
Variables
Enumerations
Enumerator
Pages
dfx
ChunkData.h
1
/*
2
* Copyright (c) 2016-2019, Nuralogix Corp.
3
* All Rights reserved
4
*
5
* THIS SOFTWARE IS LICENSED BY AND IS THE CONFIDENTIAL AND
6
* PROPRIETARY PROPERTY OF NURALOGIX CORP. IT IS
7
* PROTECTED UNDER THE COPYRIGHT LAWS OF THE USA, CANADA
8
* AND OTHER FOREIGN COUNTRIES. THIS SOFTWARE OR ANY
9
* PART THEREOF, SHALL NOT, WITHOUT THE PRIOR WRITTEN CONSENT
10
* OF NURALOGIX CORP, BE USED, COPIED, DISCLOSED,
11
* DECOMPILED, DISASSEMBLED, MODIFIED OR OTHERWISE TRANSFERRED
12
* EXCEPT IN ACCORDANCE WITH THE TERMS AND CONDITIONS OF A
13
* NURALOGIX CORP SOFTWARE LICENSE AGREEMENT.
14
*/
15
#pragma once
16
#ifndef LIBDFX_CHUNKDATA_H
17
#define LIBDFX_CHUNKDATA_H
18
19
#include "ChunkPayload.h"
20
21
namespace
dfx
{
22
35
class
ChunkData
{
36
public
:
40
virtual
~ChunkData
() {
41
// Empty but necessary for vtable
42
}
43
54
virtual
ChunkPayload
getChunkPayload
() = 0;
55
};
56
57
}
// namespace dfx
58
59
#endif // LIBDFX_CHUNKDATA_H
dfx::ChunkData::~ChunkData
virtual ~ChunkData()
ChunkData destructor.
Definition:
ChunkData.h:40
dfx::ChunkPayload
Chunk that was captured by a Collection.
Definition:
ChunkPayload.h:29
dfx::ChunkData::getChunkPayload
virtual ChunkPayload getChunkPayload()=0
The measurement payload chunk of bytes to send for the current request.
dfx
Definition:
ChunkData.h:21
dfx::ChunkData
ChunkData is the internal memory representation of a Collection from which a ChunkPayload can be cons...
Definition:
ChunkData.h:35