Coverage Report

Created: 2025-11-24 06:47

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/src/openexr/src/lib/OpenEXR/ImfInputPartData.h
Line
Count
Source
1
//
2
// SPDX-License-Identifier: BSD-3-Clause
3
// Copyright (c) Contributors to the OpenEXR Project.
4
//
5
6
#ifndef IMFINPUTPARTDATA_H_
7
#define IMFINPUTPARTDATA_H_
8
9
#include "ImfForward.h"
10
11
#include <vector>
12
13
#include "ImfHeader.h"
14
15
#include "ImfContext.h"
16
17
OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_ENTER
18
19
struct InputPartData
20
{
21
    // TODO: reconsider / update
22
    Header                header;
23
24
    int                   numThreads;
25
    int                   partNumber;
26
    Context               context;
27
28
223k
    InputPartData () = default;
29
30
    InputPartData (
31
        const Context& ctxt,
32
        int            partNumber,
33
        int            numThreads);
34
};
35
36
OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_EXIT
37
38
#endif /* IMFINPUTPARTDATA_H_ */