mirror of
https://github.com/xenia-project/xenia.git
synced 2026-01-31 04:44:24 +01:00
255 lines
10 KiB
C++
255 lines
10 KiB
C++
// automatically generated by the FlatBuffers compiler, do not modify
|
|
|
|
#ifndef FLATBUFFERS_GENERATED_BREAKPOINTS_XE_DEBUG_PROTO_H_
|
|
#define FLATBUFFERS_GENERATED_BREAKPOINTS_XE_DEBUG_PROTO_H_
|
|
|
|
#include "flatbuffers/flatbuffers.h"
|
|
|
|
namespace xe {
|
|
namespace debug {
|
|
namespace proto {
|
|
struct XObject;
|
|
} // namespace proto
|
|
} // namespace debug
|
|
} // namespace xe
|
|
|
|
namespace xe {
|
|
namespace debug {
|
|
namespace proto {
|
|
|
|
struct Breakpoint;
|
|
struct ListBreakpointsRequest;
|
|
struct ListBreakpointsResponse;
|
|
struct AddBreakpointsRequest;
|
|
struct AddBreakpointsResponse;
|
|
struct UpdateBreakpointsRequest;
|
|
struct UpdateBreakpointsResponse;
|
|
struct RemoveBreakpointsRequest;
|
|
struct RemoveBreakpointsResponse;
|
|
|
|
MANUALLY_ALIGNED_STRUCT(4) Breakpoint FLATBUFFERS_FINAL_CLASS {
|
|
private:
|
|
uint32_t breakpoint_id_;
|
|
|
|
public:
|
|
Breakpoint(uint32_t breakpoint_id)
|
|
: breakpoint_id_(flatbuffers::EndianScalar(breakpoint_id)) { }
|
|
|
|
uint32_t breakpoint_id() const { return flatbuffers::EndianScalar(breakpoint_id_); }
|
|
};
|
|
STRUCT_END(Breakpoint, 4);
|
|
|
|
struct ListBreakpointsRequest FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table {
|
|
bool Verify(flatbuffers::Verifier &verifier) const {
|
|
return VerifyTableStart(verifier) &&
|
|
verifier.EndTable();
|
|
}
|
|
};
|
|
|
|
struct ListBreakpointsRequestBuilder {
|
|
flatbuffers::FlatBufferBuilder &fbb_;
|
|
flatbuffers::uoffset_t start_;
|
|
ListBreakpointsRequestBuilder(flatbuffers::FlatBufferBuilder &_fbb) : fbb_(_fbb) { start_ = fbb_.StartTable(); }
|
|
ListBreakpointsRequestBuilder &operator=(const ListBreakpointsRequestBuilder &);
|
|
flatbuffers::Offset<ListBreakpointsRequest> Finish() {
|
|
auto o = flatbuffers::Offset<ListBreakpointsRequest>(fbb_.EndTable(start_, 0));
|
|
return o;
|
|
}
|
|
};
|
|
|
|
inline flatbuffers::Offset<ListBreakpointsRequest> CreateListBreakpointsRequest(flatbuffers::FlatBufferBuilder &_fbb) {
|
|
ListBreakpointsRequestBuilder builder_(_fbb);
|
|
return builder_.Finish();
|
|
}
|
|
|
|
struct ListBreakpointsResponse FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table {
|
|
const flatbuffers::Vector<const Breakpoint *> *breakpoints() const { return GetPointer<const flatbuffers::Vector<const Breakpoint *> *>(4); }
|
|
bool Verify(flatbuffers::Verifier &verifier) const {
|
|
return VerifyTableStart(verifier) &&
|
|
VerifyField<flatbuffers::uoffset_t>(verifier, 4 /* breakpoints */) &&
|
|
verifier.Verify(breakpoints()) &&
|
|
verifier.EndTable();
|
|
}
|
|
};
|
|
|
|
struct ListBreakpointsResponseBuilder {
|
|
flatbuffers::FlatBufferBuilder &fbb_;
|
|
flatbuffers::uoffset_t start_;
|
|
void add_breakpoints(flatbuffers::Offset<flatbuffers::Vector<const Breakpoint *>> breakpoints) { fbb_.AddOffset(4, breakpoints); }
|
|
ListBreakpointsResponseBuilder(flatbuffers::FlatBufferBuilder &_fbb) : fbb_(_fbb) { start_ = fbb_.StartTable(); }
|
|
ListBreakpointsResponseBuilder &operator=(const ListBreakpointsResponseBuilder &);
|
|
flatbuffers::Offset<ListBreakpointsResponse> Finish() {
|
|
auto o = flatbuffers::Offset<ListBreakpointsResponse>(fbb_.EndTable(start_, 1));
|
|
return o;
|
|
}
|
|
};
|
|
|
|
inline flatbuffers::Offset<ListBreakpointsResponse> CreateListBreakpointsResponse(flatbuffers::FlatBufferBuilder &_fbb,
|
|
flatbuffers::Offset<flatbuffers::Vector<const Breakpoint *>> breakpoints = 0) {
|
|
ListBreakpointsResponseBuilder builder_(_fbb);
|
|
builder_.add_breakpoints(breakpoints);
|
|
return builder_.Finish();
|
|
}
|
|
|
|
struct AddBreakpointsRequest FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table {
|
|
const flatbuffers::Vector<const Breakpoint *> *breakpoints() const { return GetPointer<const flatbuffers::Vector<const Breakpoint *> *>(4); }
|
|
bool Verify(flatbuffers::Verifier &verifier) const {
|
|
return VerifyTableStart(verifier) &&
|
|
VerifyField<flatbuffers::uoffset_t>(verifier, 4 /* breakpoints */) &&
|
|
verifier.Verify(breakpoints()) &&
|
|
verifier.EndTable();
|
|
}
|
|
};
|
|
|
|
struct AddBreakpointsRequestBuilder {
|
|
flatbuffers::FlatBufferBuilder &fbb_;
|
|
flatbuffers::uoffset_t start_;
|
|
void add_breakpoints(flatbuffers::Offset<flatbuffers::Vector<const Breakpoint *>> breakpoints) { fbb_.AddOffset(4, breakpoints); }
|
|
AddBreakpointsRequestBuilder(flatbuffers::FlatBufferBuilder &_fbb) : fbb_(_fbb) { start_ = fbb_.StartTable(); }
|
|
AddBreakpointsRequestBuilder &operator=(const AddBreakpointsRequestBuilder &);
|
|
flatbuffers::Offset<AddBreakpointsRequest> Finish() {
|
|
auto o = flatbuffers::Offset<AddBreakpointsRequest>(fbb_.EndTable(start_, 1));
|
|
return o;
|
|
}
|
|
};
|
|
|
|
inline flatbuffers::Offset<AddBreakpointsRequest> CreateAddBreakpointsRequest(flatbuffers::FlatBufferBuilder &_fbb,
|
|
flatbuffers::Offset<flatbuffers::Vector<const Breakpoint *>> breakpoints = 0) {
|
|
AddBreakpointsRequestBuilder builder_(_fbb);
|
|
builder_.add_breakpoints(breakpoints);
|
|
return builder_.Finish();
|
|
}
|
|
|
|
struct AddBreakpointsResponse FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table {
|
|
bool Verify(flatbuffers::Verifier &verifier) const {
|
|
return VerifyTableStart(verifier) &&
|
|
verifier.EndTable();
|
|
}
|
|
};
|
|
|
|
struct AddBreakpointsResponseBuilder {
|
|
flatbuffers::FlatBufferBuilder &fbb_;
|
|
flatbuffers::uoffset_t start_;
|
|
AddBreakpointsResponseBuilder(flatbuffers::FlatBufferBuilder &_fbb) : fbb_(_fbb) { start_ = fbb_.StartTable(); }
|
|
AddBreakpointsResponseBuilder &operator=(const AddBreakpointsResponseBuilder &);
|
|
flatbuffers::Offset<AddBreakpointsResponse> Finish() {
|
|
auto o = flatbuffers::Offset<AddBreakpointsResponse>(fbb_.EndTable(start_, 0));
|
|
return o;
|
|
}
|
|
};
|
|
|
|
inline flatbuffers::Offset<AddBreakpointsResponse> CreateAddBreakpointsResponse(flatbuffers::FlatBufferBuilder &_fbb) {
|
|
AddBreakpointsResponseBuilder builder_(_fbb);
|
|
return builder_.Finish();
|
|
}
|
|
|
|
struct UpdateBreakpointsRequest FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table {
|
|
const flatbuffers::Vector<const Breakpoint *> *breakpoints() const { return GetPointer<const flatbuffers::Vector<const Breakpoint *> *>(4); }
|
|
bool Verify(flatbuffers::Verifier &verifier) const {
|
|
return VerifyTableStart(verifier) &&
|
|
VerifyField<flatbuffers::uoffset_t>(verifier, 4 /* breakpoints */) &&
|
|
verifier.Verify(breakpoints()) &&
|
|
verifier.EndTable();
|
|
}
|
|
};
|
|
|
|
struct UpdateBreakpointsRequestBuilder {
|
|
flatbuffers::FlatBufferBuilder &fbb_;
|
|
flatbuffers::uoffset_t start_;
|
|
void add_breakpoints(flatbuffers::Offset<flatbuffers::Vector<const Breakpoint *>> breakpoints) { fbb_.AddOffset(4, breakpoints); }
|
|
UpdateBreakpointsRequestBuilder(flatbuffers::FlatBufferBuilder &_fbb) : fbb_(_fbb) { start_ = fbb_.StartTable(); }
|
|
UpdateBreakpointsRequestBuilder &operator=(const UpdateBreakpointsRequestBuilder &);
|
|
flatbuffers::Offset<UpdateBreakpointsRequest> Finish() {
|
|
auto o = flatbuffers::Offset<UpdateBreakpointsRequest>(fbb_.EndTable(start_, 1));
|
|
return o;
|
|
}
|
|
};
|
|
|
|
inline flatbuffers::Offset<UpdateBreakpointsRequest> CreateUpdateBreakpointsRequest(flatbuffers::FlatBufferBuilder &_fbb,
|
|
flatbuffers::Offset<flatbuffers::Vector<const Breakpoint *>> breakpoints = 0) {
|
|
UpdateBreakpointsRequestBuilder builder_(_fbb);
|
|
builder_.add_breakpoints(breakpoints);
|
|
return builder_.Finish();
|
|
}
|
|
|
|
struct UpdateBreakpointsResponse FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table {
|
|
bool Verify(flatbuffers::Verifier &verifier) const {
|
|
return VerifyTableStart(verifier) &&
|
|
verifier.EndTable();
|
|
}
|
|
};
|
|
|
|
struct UpdateBreakpointsResponseBuilder {
|
|
flatbuffers::FlatBufferBuilder &fbb_;
|
|
flatbuffers::uoffset_t start_;
|
|
UpdateBreakpointsResponseBuilder(flatbuffers::FlatBufferBuilder &_fbb) : fbb_(_fbb) { start_ = fbb_.StartTable(); }
|
|
UpdateBreakpointsResponseBuilder &operator=(const UpdateBreakpointsResponseBuilder &);
|
|
flatbuffers::Offset<UpdateBreakpointsResponse> Finish() {
|
|
auto o = flatbuffers::Offset<UpdateBreakpointsResponse>(fbb_.EndTable(start_, 0));
|
|
return o;
|
|
}
|
|
};
|
|
|
|
inline flatbuffers::Offset<UpdateBreakpointsResponse> CreateUpdateBreakpointsResponse(flatbuffers::FlatBufferBuilder &_fbb) {
|
|
UpdateBreakpointsResponseBuilder builder_(_fbb);
|
|
return builder_.Finish();
|
|
}
|
|
|
|
struct RemoveBreakpointsRequest FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table {
|
|
const flatbuffers::Vector<const Breakpoint *> *breakpoints() const { return GetPointer<const flatbuffers::Vector<const Breakpoint *> *>(4); }
|
|
bool Verify(flatbuffers::Verifier &verifier) const {
|
|
return VerifyTableStart(verifier) &&
|
|
VerifyField<flatbuffers::uoffset_t>(verifier, 4 /* breakpoints */) &&
|
|
verifier.Verify(breakpoints()) &&
|
|
verifier.EndTable();
|
|
}
|
|
};
|
|
|
|
struct RemoveBreakpointsRequestBuilder {
|
|
flatbuffers::FlatBufferBuilder &fbb_;
|
|
flatbuffers::uoffset_t start_;
|
|
void add_breakpoints(flatbuffers::Offset<flatbuffers::Vector<const Breakpoint *>> breakpoints) { fbb_.AddOffset(4, breakpoints); }
|
|
RemoveBreakpointsRequestBuilder(flatbuffers::FlatBufferBuilder &_fbb) : fbb_(_fbb) { start_ = fbb_.StartTable(); }
|
|
RemoveBreakpointsRequestBuilder &operator=(const RemoveBreakpointsRequestBuilder &);
|
|
flatbuffers::Offset<RemoveBreakpointsRequest> Finish() {
|
|
auto o = flatbuffers::Offset<RemoveBreakpointsRequest>(fbb_.EndTable(start_, 1));
|
|
return o;
|
|
}
|
|
};
|
|
|
|
inline flatbuffers::Offset<RemoveBreakpointsRequest> CreateRemoveBreakpointsRequest(flatbuffers::FlatBufferBuilder &_fbb,
|
|
flatbuffers::Offset<flatbuffers::Vector<const Breakpoint *>> breakpoints = 0) {
|
|
RemoveBreakpointsRequestBuilder builder_(_fbb);
|
|
builder_.add_breakpoints(breakpoints);
|
|
return builder_.Finish();
|
|
}
|
|
|
|
struct RemoveBreakpointsResponse FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table {
|
|
bool Verify(flatbuffers::Verifier &verifier) const {
|
|
return VerifyTableStart(verifier) &&
|
|
verifier.EndTable();
|
|
}
|
|
};
|
|
|
|
struct RemoveBreakpointsResponseBuilder {
|
|
flatbuffers::FlatBufferBuilder &fbb_;
|
|
flatbuffers::uoffset_t start_;
|
|
RemoveBreakpointsResponseBuilder(flatbuffers::FlatBufferBuilder &_fbb) : fbb_(_fbb) { start_ = fbb_.StartTable(); }
|
|
RemoveBreakpointsResponseBuilder &operator=(const RemoveBreakpointsResponseBuilder &);
|
|
flatbuffers::Offset<RemoveBreakpointsResponse> Finish() {
|
|
auto o = flatbuffers::Offset<RemoveBreakpointsResponse>(fbb_.EndTable(start_, 0));
|
|
return o;
|
|
}
|
|
};
|
|
|
|
inline flatbuffers::Offset<RemoveBreakpointsResponse> CreateRemoveBreakpointsResponse(flatbuffers::FlatBufferBuilder &_fbb) {
|
|
RemoveBreakpointsResponseBuilder builder_(_fbb);
|
|
return builder_.Finish();
|
|
}
|
|
|
|
} // namespace proto
|
|
} // namespace debug
|
|
} // namespace xe
|
|
|
|
#endif // FLATBUFFERS_GENERATED_BREAKPOINTS_XE_DEBUG_PROTO_H_
|