blob: 5859b8f1bf918e3446daabc274fecd708a26f829 [file] [log] [blame]
// WARNING: This file is machine generated by fidlgen.
#pragma once
#include <fidl/fidl.test.union/cpp/wire.h>
namespace fidl_test_union {
namespace testing {
class TestProtocol_TestBase
: public ::fidl::WireServer<::fidl_test_union::TestProtocol> {
public:
virtual ~TestProtocol_TestBase() {}
virtual void NotImplemented_(const std::string& name,
::fidl::CompleterBase& completer) = 0;
virtual void StrictXUnionHenceResponseMayBeStackAllocated(
StrictXUnionHenceResponseMayBeStackAllocatedRequestView request,
StrictXUnionHenceResponseMayBeStackAllocatedCompleter::Sync& _completer)
override {
NotImplemented_("StrictXUnionHenceResponseMayBeStackAllocated", _completer);
}
virtual void FlexibleXUnionHenceResponseMustBeHeapAllocated(
FlexibleXUnionHenceResponseMustBeHeapAllocatedRequestView request,
FlexibleXUnionHenceResponseMustBeHeapAllocatedCompleter::Sync& _completer)
override {
NotImplemented_("FlexibleXUnionHenceResponseMustBeHeapAllocated",
_completer);
}
};
} // namespace testing
} // namespace fidl_test_union