LeviLamina
Loading...
Searching...
No Matches
PackSourceReport.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
7class PackReport;
8struct PackIdVersion;
9// clang-format on
10
11class PackSourceReport {
12public:
13 // PackSourceReport inner types declare
14 // clang-format off
15 struct Impl;
16 // clang-format on
17
18 // PackSourceReport inner types define
19 struct Impl {
20 public:
21 // member variables
22 // NOLINTBEGIN
25 // NOLINTEND
26
27 public:
28 // prevent constructor by default
29 Impl& operator=(Impl const&);
30 Impl(Impl const&);
31 Impl();
32 };
33
34public:
35 // member variables
36 // NOLINTBEGIN
38 // NOLINTEND
39
40public:
41 // prevent constructor by default
42 PackSourceReport& operator=(PackSourceReport const&);
43 PackSourceReport();
44
45public:
46 // member functions
47 // NOLINTBEGIN
48 MCNAPI explicit PackSourceReport(::std::unique_ptr<::PackSourceReport::Impl> impl);
49
50 MCNAPI PackSourceReport(::PackSourceReport&& rhs);
51
52 MCNAPI PackSourceReport(::PackSourceReport const& rhs);
53
54 MCNAPI void addReport(::PackIdVersion const& packId, ::PackReport&& report);
55
56 MCNAPI bool hasErrors() const;
57
58 MCNAPI void merge(::PackSourceReport&& other);
59
60 MCNAPI ::PackSourceReport& operator=(::PackSourceReport&& rhs);
61
63 // NOLINTEND
64
65public:
66 // constructor thunks
67 // NOLINTBEGIN
68 MCNAPI void* $ctor(::std::unique_ptr<::PackSourceReport::Impl> impl);
69
70 MCNAPI void* $ctor(::PackSourceReport&& rhs);
71
72 MCNAPI void* $ctor(::PackSourceReport const& rhs);
73 // NOLINTEND
74
75public:
76 // destructor thunk
77 // NOLINTBEGIN
78 MCNAPI void $dtor();
79 // NOLINTEND
80};
Definition PackReport.h:17
MCAPI void * $ctor(::PackSourceReport const &rhs)
MCAPI ~PackSourceReport()
MCAPI::PackSourceReport & operator=(::PackSourceReport &&rhs)
MCAPI void * $ctor(::std::unique_ptr<::PackSourceReport::Impl > impl)
MCAPI PackSourceReport(::PackSourceReport &&rhs)
MCAPI void merge(::PackSourceReport &&other)
MCAPI void * $ctor(::PackSourceReport &&rhs)
MCAPI PackSourceReport(::std::unique_ptr<::PackSourceReport::Impl > impl)
MCAPI PackSourceReport(::PackSourceReport const &rhs)
MCAPI void $dtor()
MCAPI bool hasErrors() const
MCAPI void addReport(::PackIdVersion const &packId, ::PackReport &&report)
Definition PackIdVersion.h:10
Definition PackSourceReport.h:19
Definition Alias.h:14