Files
Alicho/src/backend/proto/daw_api.pb.h

5950 lines
222 KiB
C++

// Generated by the protocol buffer compiler. DO NOT EDIT!
// NO CHECKED-IN PROTOBUF GENCODE
// source: daw_api.proto
// Protobuf C++ Version: 5.29.3
#ifndef daw_5fapi_2eproto_2epb_2eh
#define daw_5fapi_2eproto_2epb_2eh
#include <limits>
#include <string>
#include <type_traits>
#include <utility>
#include "google/protobuf/runtime_version.h"
#if PROTOBUF_VERSION != 5029003
#error "Protobuf C++ gencode is built with an incompatible version of"
#error "Protobuf C++ headers/runtime. See"
#error "https://protobuf.dev/support/cross-version-runtime-guarantee/#cpp"
#endif
#include "google/protobuf/io/coded_stream.h"
#include "google/protobuf/arena.h"
#include "google/protobuf/arenastring.h"
#include "google/protobuf/generated_message_bases.h"
#include "google/protobuf/generated_message_tctable_decl.h"
#include "google/protobuf/generated_message_util.h"
#include "google/protobuf/metadata_lite.h"
#include "google/protobuf/generated_message_reflection.h"
#include "google/protobuf/message.h"
#include "google/protobuf/message_lite.h"
#include "google/protobuf/repeated_field.h" // IWYU pragma: export
#include "google/protobuf/extension_set.h" // IWYU pragma: export
#include "google/protobuf/generated_enum_reflection.h"
#include "google/protobuf/unknown_field_set.h"
// @@protoc_insertion_point(includes)
// Must be included last.
#include "google/protobuf/port_def.inc"
#define PROTOBUF_INTERNAL_EXPORT_daw_5fapi_2eproto
namespace google {
namespace protobuf {
namespace internal {
template <typename T>
::absl::string_view GetAnyMessageName();
} // namespace internal
} // namespace protobuf
} // namespace google
// Internal implementation detail -- do not use these members.
struct TableStruct_daw_5fapi_2eproto {
static const ::uint32_t offsets[];
};
extern const ::google::protobuf::internal::DescriptorTable
descriptor_table_daw_5fapi_2eproto;
namespace daw {
namespace api {
class AddTrackRequest;
struct AddTrackRequestDefaultTypeInternal;
extern AddTrackRequestDefaultTypeInternal _AddTrackRequest_default_instance_;
class Empty;
struct EmptyDefaultTypeInternal;
extern EmptyDefaultTypeInternal _Empty_default_instance_;
class LoadPluginRequest;
struct LoadPluginRequestDefaultTypeInternal;
extern LoadPluginRequestDefaultTypeInternal _LoadPluginRequest_default_instance_;
class LoadProjectRequest;
struct LoadProjectRequestDefaultTypeInternal;
extern LoadProjectRequestDefaultTypeInternal _LoadProjectRequest_default_instance_;
class PlaybackState;
struct PlaybackStateDefaultTypeInternal;
extern PlaybackStateDefaultTypeInternal _PlaybackState_default_instance_;
class PluginInfo;
struct PluginInfoDefaultTypeInternal;
extern PluginInfoDefaultTypeInternal _PluginInfo_default_instance_;
class PluginParameter;
struct PluginParameterDefaultTypeInternal;
extern PluginParameterDefaultTypeInternal _PluginParameter_default_instance_;
class ProjectState;
struct ProjectStateDefaultTypeInternal;
extern ProjectStateDefaultTypeInternal _ProjectState_default_instance_;
class RealtimeCursorPosition;
struct RealtimeCursorPositionDefaultTypeInternal;
extern RealtimeCursorPositionDefaultTypeInternal _RealtimeCursorPosition_default_instance_;
class SaveProjectRequest;
struct SaveProjectRequestDefaultTypeInternal;
extern SaveProjectRequestDefaultTypeInternal _SaveProjectRequest_default_instance_;
class SetPluginParameterRequest;
struct SetPluginParameterRequestDefaultTypeInternal;
extern SetPluginParameterRequestDefaultTypeInternal _SetPluginParameterRequest_default_instance_;
class SetTempoRequest;
struct SetTempoRequestDefaultTypeInternal;
extern SetTempoRequestDefaultTypeInternal _SetTempoRequest_default_instance_;
class SetTrackPanRequest;
struct SetTrackPanRequestDefaultTypeInternal;
extern SetTrackPanRequestDefaultTypeInternal _SetTrackPanRequest_default_instance_;
class SetTrackVolumeRequest;
struct SetTrackVolumeRequestDefaultTypeInternal;
extern SetTrackVolumeRequestDefaultTypeInternal _SetTrackVolumeRequest_default_instance_;
class StatusResponse;
struct StatusResponseDefaultTypeInternal;
extern StatusResponseDefaultTypeInternal _StatusResponse_default_instance_;
class TrackIdRequest;
struct TrackIdRequestDefaultTypeInternal;
extern TrackIdRequestDefaultTypeInternal _TrackIdRequest_default_instance_;
class TrackInfo;
struct TrackInfoDefaultTypeInternal;
extern TrackInfoDefaultTypeInternal _TrackInfo_default_instance_;
class VUMeterData;
struct VUMeterDataDefaultTypeInternal;
extern VUMeterDataDefaultTypeInternal _VUMeterData_default_instance_;
class VUMeterUpdate;
struct VUMeterUpdateDefaultTypeInternal;
extern VUMeterUpdateDefaultTypeInternal _VUMeterUpdate_default_instance_;
} // namespace api
} // namespace daw
namespace google {
namespace protobuf {
} // namespace protobuf
} // namespace google
namespace daw {
namespace api {
enum TrackType : int {
AUDIO = 0,
MIDI = 1,
TrackType_INT_MIN_SENTINEL_DO_NOT_USE_ =
std::numeric_limits<::int32_t>::min(),
TrackType_INT_MAX_SENTINEL_DO_NOT_USE_ =
std::numeric_limits<::int32_t>::max(),
};
bool TrackType_IsValid(int value);
extern const uint32_t TrackType_internal_data_[];
constexpr TrackType TrackType_MIN = static_cast<TrackType>(0);
constexpr TrackType TrackType_MAX = static_cast<TrackType>(1);
constexpr int TrackType_ARRAYSIZE = 1 + 1;
const ::google::protobuf::EnumDescriptor*
TrackType_descriptor();
template <typename T>
const std::string& TrackType_Name(T value) {
static_assert(std::is_same<T, TrackType>::value ||
std::is_integral<T>::value,
"Incorrect type passed to TrackType_Name().");
return TrackType_Name(static_cast<TrackType>(value));
}
template <>
inline const std::string& TrackType_Name(TrackType value) {
return ::google::protobuf::internal::NameOfDenseEnum<TrackType_descriptor,
0, 1>(
static_cast<int>(value));
}
inline bool TrackType_Parse(absl::string_view name, TrackType* value) {
return ::google::protobuf::internal::ParseNamedEnum<TrackType>(
TrackType_descriptor(), name, value);
}
// ===================================================================
// -------------------------------------------------------------------
class VUMeterUpdate final : public ::google::protobuf::Message
/* @@protoc_insertion_point(class_definition:daw.api.VUMeterUpdate) */ {
public:
inline VUMeterUpdate() : VUMeterUpdate(nullptr) {}
~VUMeterUpdate() PROTOBUF_FINAL;
#if defined(PROTOBUF_CUSTOM_VTABLE)
void operator delete(VUMeterUpdate* msg, std::destroying_delete_t) {
SharedDtor(*msg);
::google::protobuf::internal::SizedDelete(msg, sizeof(VUMeterUpdate));
}
#endif
template <typename = void>
explicit PROTOBUF_CONSTEXPR VUMeterUpdate(
::google::protobuf::internal::ConstantInitialized);
inline VUMeterUpdate(const VUMeterUpdate& from) : VUMeterUpdate(nullptr, from) {}
inline VUMeterUpdate(VUMeterUpdate&& from) noexcept
: VUMeterUpdate(nullptr, std::move(from)) {}
inline VUMeterUpdate& operator=(const VUMeterUpdate& from) {
CopyFrom(from);
return *this;
}
inline VUMeterUpdate& operator=(VUMeterUpdate&& from) noexcept {
if (this == &from) return *this;
if (::google::protobuf::internal::CanMoveWithInternalSwap(GetArena(), from.GetArena())) {
InternalSwap(&from);
} else {
CopyFrom(from);
}
return *this;
}
inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const
ABSL_ATTRIBUTE_LIFETIME_BOUND {
return _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance);
}
inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields()
ABSL_ATTRIBUTE_LIFETIME_BOUND {
return _internal_metadata_.mutable_unknown_fields<::google::protobuf::UnknownFieldSet>();
}
static const ::google::protobuf::Descriptor* descriptor() {
return GetDescriptor();
}
static const ::google::protobuf::Descriptor* GetDescriptor() {
return default_instance().GetMetadata().descriptor;
}
static const ::google::protobuf::Reflection* GetReflection() {
return default_instance().GetMetadata().reflection;
}
static const VUMeterUpdate& default_instance() {
return *internal_default_instance();
}
static inline const VUMeterUpdate* internal_default_instance() {
return reinterpret_cast<const VUMeterUpdate*>(
&_VUMeterUpdate_default_instance_);
}
static constexpr int kIndexInFileMessages = 16;
friend void swap(VUMeterUpdate& a, VUMeterUpdate& b) { a.Swap(&b); }
inline void Swap(VUMeterUpdate* other) {
if (other == this) return;
if (::google::protobuf::internal::CanUseInternalSwap(GetArena(), other->GetArena())) {
InternalSwap(other);
} else {
::google::protobuf::internal::GenericSwap(this, other);
}
}
void UnsafeArenaSwap(VUMeterUpdate* other) {
if (other == this) return;
ABSL_DCHECK(GetArena() == other->GetArena());
InternalSwap(other);
}
// implements Message ----------------------------------------------
VUMeterUpdate* New(::google::protobuf::Arena* arena = nullptr) const {
return ::google::protobuf::Message::DefaultConstruct<VUMeterUpdate>(arena);
}
using ::google::protobuf::Message::CopyFrom;
void CopyFrom(const VUMeterUpdate& from);
using ::google::protobuf::Message::MergeFrom;
void MergeFrom(const VUMeterUpdate& from) { VUMeterUpdate::MergeImpl(*this, from); }
private:
static void MergeImpl(
::google::protobuf::MessageLite& to_msg,
const ::google::protobuf::MessageLite& from_msg);
public:
bool IsInitialized() const {
return true;
}
ABSL_ATTRIBUTE_REINITIALIZES void Clear() PROTOBUF_FINAL;
#if defined(PROTOBUF_CUSTOM_VTABLE)
private:
static ::size_t ByteSizeLong(const ::google::protobuf::MessageLite& msg);
static ::uint8_t* _InternalSerialize(
const MessageLite& msg, ::uint8_t* target,
::google::protobuf::io::EpsCopyOutputStream* stream);
public:
::size_t ByteSizeLong() const { return ByteSizeLong(*this); }
::uint8_t* _InternalSerialize(
::uint8_t* target,
::google::protobuf::io::EpsCopyOutputStream* stream) const {
return _InternalSerialize(*this, target, stream);
}
#else // PROTOBUF_CUSTOM_VTABLE
::size_t ByteSizeLong() const final;
::uint8_t* _InternalSerialize(
::uint8_t* target,
::google::protobuf::io::EpsCopyOutputStream* stream) const final;
#endif // PROTOBUF_CUSTOM_VTABLE
int GetCachedSize() const { return _impl_._cached_size_.Get(); }
private:
void SharedCtor(::google::protobuf::Arena* arena);
static void SharedDtor(MessageLite& self);
void InternalSwap(VUMeterUpdate* other);
private:
template <typename T>
friend ::absl::string_view(
::google::protobuf::internal::GetAnyMessageName)();
static ::absl::string_view FullMessageName() { return "daw.api.VUMeterUpdate"; }
protected:
explicit VUMeterUpdate(::google::protobuf::Arena* arena);
VUMeterUpdate(::google::protobuf::Arena* arena, const VUMeterUpdate& from);
VUMeterUpdate(::google::protobuf::Arena* arena, VUMeterUpdate&& from) noexcept
: VUMeterUpdate(arena) {
*this = ::std::move(from);
}
const ::google::protobuf::internal::ClassData* GetClassData() const PROTOBUF_FINAL;
static void* PlacementNew_(const void*, void* mem,
::google::protobuf::Arena* arena);
static constexpr auto InternalNewImpl_();
static const ::google::protobuf::internal::ClassDataFull _class_data_;
public:
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
enum : int {
kTrackIdFieldNumber = 1,
kPeakDbfsFieldNumber = 2,
kRmsDbfsFieldNumber = 3,
};
// string track_id = 1;
void clear_track_id() ;
const std::string& track_id() const;
template <typename Arg_ = const std::string&, typename... Args_>
void set_track_id(Arg_&& arg, Args_... args);
std::string* mutable_track_id();
PROTOBUF_NODISCARD std::string* release_track_id();
void set_allocated_track_id(std::string* value);
private:
const std::string& _internal_track_id() const;
inline PROTOBUF_ALWAYS_INLINE void _internal_set_track_id(
const std::string& value);
std::string* _internal_mutable_track_id();
public:
// float peak_dbfs = 2;
void clear_peak_dbfs() ;
float peak_dbfs() const;
void set_peak_dbfs(float value);
private:
float _internal_peak_dbfs() const;
void _internal_set_peak_dbfs(float value);
public:
// float rms_dbfs = 3;
void clear_rms_dbfs() ;
float rms_dbfs() const;
void set_rms_dbfs(float value);
private:
float _internal_rms_dbfs() const;
void _internal_set_rms_dbfs(float value);
public:
// @@protoc_insertion_point(class_scope:daw.api.VUMeterUpdate)
private:
class _Internal;
friend class ::google::protobuf::internal::TcParser;
static const ::google::protobuf::internal::TcParseTable<
2, 3, 0,
38, 2>
_table_;
friend class ::google::protobuf::MessageLite;
friend class ::google::protobuf::Arena;
template <typename T>
friend class ::google::protobuf::Arena::InternalHelper;
using InternalArenaConstructable_ = void;
using DestructorSkippable_ = void;
struct Impl_ {
inline explicit constexpr Impl_(
::google::protobuf::internal::ConstantInitialized) noexcept;
inline explicit Impl_(::google::protobuf::internal::InternalVisibility visibility,
::google::protobuf::Arena* arena);
inline explicit Impl_(::google::protobuf::internal::InternalVisibility visibility,
::google::protobuf::Arena* arena, const Impl_& from,
const VUMeterUpdate& from_msg);
::google::protobuf::internal::ArenaStringPtr track_id_;
float peak_dbfs_;
float rms_dbfs_;
::google::protobuf::internal::CachedSize _cached_size_;
PROTOBUF_TSAN_DECLARE_MEMBER
};
union { Impl_ _impl_; };
friend struct ::TableStruct_daw_5fapi_2eproto;
};
// -------------------------------------------------------------------
class TrackIdRequest final : public ::google::protobuf::Message
/* @@protoc_insertion_point(class_definition:daw.api.TrackIdRequest) */ {
public:
inline TrackIdRequest() : TrackIdRequest(nullptr) {}
~TrackIdRequest() PROTOBUF_FINAL;
#if defined(PROTOBUF_CUSTOM_VTABLE)
void operator delete(TrackIdRequest* msg, std::destroying_delete_t) {
SharedDtor(*msg);
::google::protobuf::internal::SizedDelete(msg, sizeof(TrackIdRequest));
}
#endif
template <typename = void>
explicit PROTOBUF_CONSTEXPR TrackIdRequest(
::google::protobuf::internal::ConstantInitialized);
inline TrackIdRequest(const TrackIdRequest& from) : TrackIdRequest(nullptr, from) {}
inline TrackIdRequest(TrackIdRequest&& from) noexcept
: TrackIdRequest(nullptr, std::move(from)) {}
inline TrackIdRequest& operator=(const TrackIdRequest& from) {
CopyFrom(from);
return *this;
}
inline TrackIdRequest& operator=(TrackIdRequest&& from) noexcept {
if (this == &from) return *this;
if (::google::protobuf::internal::CanMoveWithInternalSwap(GetArena(), from.GetArena())) {
InternalSwap(&from);
} else {
CopyFrom(from);
}
return *this;
}
inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const
ABSL_ATTRIBUTE_LIFETIME_BOUND {
return _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance);
}
inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields()
ABSL_ATTRIBUTE_LIFETIME_BOUND {
return _internal_metadata_.mutable_unknown_fields<::google::protobuf::UnknownFieldSet>();
}
static const ::google::protobuf::Descriptor* descriptor() {
return GetDescriptor();
}
static const ::google::protobuf::Descriptor* GetDescriptor() {
return default_instance().GetMetadata().descriptor;
}
static const ::google::protobuf::Reflection* GetReflection() {
return default_instance().GetMetadata().reflection;
}
static const TrackIdRequest& default_instance() {
return *internal_default_instance();
}
static inline const TrackIdRequest* internal_default_instance() {
return reinterpret_cast<const TrackIdRequest*>(
&_TrackIdRequest_default_instance_);
}
static constexpr int kIndexInFileMessages = 9;
friend void swap(TrackIdRequest& a, TrackIdRequest& b) { a.Swap(&b); }
inline void Swap(TrackIdRequest* other) {
if (other == this) return;
if (::google::protobuf::internal::CanUseInternalSwap(GetArena(), other->GetArena())) {
InternalSwap(other);
} else {
::google::protobuf::internal::GenericSwap(this, other);
}
}
void UnsafeArenaSwap(TrackIdRequest* other) {
if (other == this) return;
ABSL_DCHECK(GetArena() == other->GetArena());
InternalSwap(other);
}
// implements Message ----------------------------------------------
TrackIdRequest* New(::google::protobuf::Arena* arena = nullptr) const {
return ::google::protobuf::Message::DefaultConstruct<TrackIdRequest>(arena);
}
using ::google::protobuf::Message::CopyFrom;
void CopyFrom(const TrackIdRequest& from);
using ::google::protobuf::Message::MergeFrom;
void MergeFrom(const TrackIdRequest& from) { TrackIdRequest::MergeImpl(*this, from); }
private:
static void MergeImpl(
::google::protobuf::MessageLite& to_msg,
const ::google::protobuf::MessageLite& from_msg);
public:
bool IsInitialized() const {
return true;
}
ABSL_ATTRIBUTE_REINITIALIZES void Clear() PROTOBUF_FINAL;
#if defined(PROTOBUF_CUSTOM_VTABLE)
private:
static ::size_t ByteSizeLong(const ::google::protobuf::MessageLite& msg);
static ::uint8_t* _InternalSerialize(
const MessageLite& msg, ::uint8_t* target,
::google::protobuf::io::EpsCopyOutputStream* stream);
public:
::size_t ByteSizeLong() const { return ByteSizeLong(*this); }
::uint8_t* _InternalSerialize(
::uint8_t* target,
::google::protobuf::io::EpsCopyOutputStream* stream) const {
return _InternalSerialize(*this, target, stream);
}
#else // PROTOBUF_CUSTOM_VTABLE
::size_t ByteSizeLong() const final;
::uint8_t* _InternalSerialize(
::uint8_t* target,
::google::protobuf::io::EpsCopyOutputStream* stream) const final;
#endif // PROTOBUF_CUSTOM_VTABLE
int GetCachedSize() const { return _impl_._cached_size_.Get(); }
private:
void SharedCtor(::google::protobuf::Arena* arena);
static void SharedDtor(MessageLite& self);
void InternalSwap(TrackIdRequest* other);
private:
template <typename T>
friend ::absl::string_view(
::google::protobuf::internal::GetAnyMessageName)();
static ::absl::string_view FullMessageName() { return "daw.api.TrackIdRequest"; }
protected:
explicit TrackIdRequest(::google::protobuf::Arena* arena);
TrackIdRequest(::google::protobuf::Arena* arena, const TrackIdRequest& from);
TrackIdRequest(::google::protobuf::Arena* arena, TrackIdRequest&& from) noexcept
: TrackIdRequest(arena) {
*this = ::std::move(from);
}
const ::google::protobuf::internal::ClassData* GetClassData() const PROTOBUF_FINAL;
static void* PlacementNew_(const void*, void* mem,
::google::protobuf::Arena* arena);
static constexpr auto InternalNewImpl_();
static const ::google::protobuf::internal::ClassDataFull _class_data_;
public:
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
enum : int {
kTrackIdFieldNumber = 1,
};
// string track_id = 1;
void clear_track_id() ;
const std::string& track_id() const;
template <typename Arg_ = const std::string&, typename... Args_>
void set_track_id(Arg_&& arg, Args_... args);
std::string* mutable_track_id();
PROTOBUF_NODISCARD std::string* release_track_id();
void set_allocated_track_id(std::string* value);
private:
const std::string& _internal_track_id() const;
inline PROTOBUF_ALWAYS_INLINE void _internal_set_track_id(
const std::string& value);
std::string* _internal_mutable_track_id();
public:
// @@protoc_insertion_point(class_scope:daw.api.TrackIdRequest)
private:
class _Internal;
friend class ::google::protobuf::internal::TcParser;
static const ::google::protobuf::internal::TcParseTable<
0, 1, 0,
39, 2>
_table_;
friend class ::google::protobuf::MessageLite;
friend class ::google::protobuf::Arena;
template <typename T>
friend class ::google::protobuf::Arena::InternalHelper;
using InternalArenaConstructable_ = void;
using DestructorSkippable_ = void;
struct Impl_ {
inline explicit constexpr Impl_(
::google::protobuf::internal::ConstantInitialized) noexcept;
inline explicit Impl_(::google::protobuf::internal::InternalVisibility visibility,
::google::protobuf::Arena* arena);
inline explicit Impl_(::google::protobuf::internal::InternalVisibility visibility,
::google::protobuf::Arena* arena, const Impl_& from,
const TrackIdRequest& from_msg);
::google::protobuf::internal::ArenaStringPtr track_id_;
::google::protobuf::internal::CachedSize _cached_size_;
PROTOBUF_TSAN_DECLARE_MEMBER
};
union { Impl_ _impl_; };
friend struct ::TableStruct_daw_5fapi_2eproto;
};
// -------------------------------------------------------------------
class StatusResponse final : public ::google::protobuf::Message
/* @@protoc_insertion_point(class_definition:daw.api.StatusResponse) */ {
public:
inline StatusResponse() : StatusResponse(nullptr) {}
~StatusResponse() PROTOBUF_FINAL;
#if defined(PROTOBUF_CUSTOM_VTABLE)
void operator delete(StatusResponse* msg, std::destroying_delete_t) {
SharedDtor(*msg);
::google::protobuf::internal::SizedDelete(msg, sizeof(StatusResponse));
}
#endif
template <typename = void>
explicit PROTOBUF_CONSTEXPR StatusResponse(
::google::protobuf::internal::ConstantInitialized);
inline StatusResponse(const StatusResponse& from) : StatusResponse(nullptr, from) {}
inline StatusResponse(StatusResponse&& from) noexcept
: StatusResponse(nullptr, std::move(from)) {}
inline StatusResponse& operator=(const StatusResponse& from) {
CopyFrom(from);
return *this;
}
inline StatusResponse& operator=(StatusResponse&& from) noexcept {
if (this == &from) return *this;
if (::google::protobuf::internal::CanMoveWithInternalSwap(GetArena(), from.GetArena())) {
InternalSwap(&from);
} else {
CopyFrom(from);
}
return *this;
}
inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const
ABSL_ATTRIBUTE_LIFETIME_BOUND {
return _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance);
}
inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields()
ABSL_ATTRIBUTE_LIFETIME_BOUND {
return _internal_metadata_.mutable_unknown_fields<::google::protobuf::UnknownFieldSet>();
}
static const ::google::protobuf::Descriptor* descriptor() {
return GetDescriptor();
}
static const ::google::protobuf::Descriptor* GetDescriptor() {
return default_instance().GetMetadata().descriptor;
}
static const ::google::protobuf::Reflection* GetReflection() {
return default_instance().GetMetadata().reflection;
}
static const StatusResponse& default_instance() {
return *internal_default_instance();
}
static inline const StatusResponse* internal_default_instance() {
return reinterpret_cast<const StatusResponse*>(
&_StatusResponse_default_instance_);
}
static constexpr int kIndexInFileMessages = 1;
friend void swap(StatusResponse& a, StatusResponse& b) { a.Swap(&b); }
inline void Swap(StatusResponse* other) {
if (other == this) return;
if (::google::protobuf::internal::CanUseInternalSwap(GetArena(), other->GetArena())) {
InternalSwap(other);
} else {
::google::protobuf::internal::GenericSwap(this, other);
}
}
void UnsafeArenaSwap(StatusResponse* other) {
if (other == this) return;
ABSL_DCHECK(GetArena() == other->GetArena());
InternalSwap(other);
}
// implements Message ----------------------------------------------
StatusResponse* New(::google::protobuf::Arena* arena = nullptr) const {
return ::google::protobuf::Message::DefaultConstruct<StatusResponse>(arena);
}
using ::google::protobuf::Message::CopyFrom;
void CopyFrom(const StatusResponse& from);
using ::google::protobuf::Message::MergeFrom;
void MergeFrom(const StatusResponse& from) { StatusResponse::MergeImpl(*this, from); }
private:
static void MergeImpl(
::google::protobuf::MessageLite& to_msg,
const ::google::protobuf::MessageLite& from_msg);
public:
bool IsInitialized() const {
return true;
}
ABSL_ATTRIBUTE_REINITIALIZES void Clear() PROTOBUF_FINAL;
#if defined(PROTOBUF_CUSTOM_VTABLE)
private:
static ::size_t ByteSizeLong(const ::google::protobuf::MessageLite& msg);
static ::uint8_t* _InternalSerialize(
const MessageLite& msg, ::uint8_t* target,
::google::protobuf::io::EpsCopyOutputStream* stream);
public:
::size_t ByteSizeLong() const { return ByteSizeLong(*this); }
::uint8_t* _InternalSerialize(
::uint8_t* target,
::google::protobuf::io::EpsCopyOutputStream* stream) const {
return _InternalSerialize(*this, target, stream);
}
#else // PROTOBUF_CUSTOM_VTABLE
::size_t ByteSizeLong() const final;
::uint8_t* _InternalSerialize(
::uint8_t* target,
::google::protobuf::io::EpsCopyOutputStream* stream) const final;
#endif // PROTOBUF_CUSTOM_VTABLE
int GetCachedSize() const { return _impl_._cached_size_.Get(); }
private:
void SharedCtor(::google::protobuf::Arena* arena);
static void SharedDtor(MessageLite& self);
void InternalSwap(StatusResponse* other);
private:
template <typename T>
friend ::absl::string_view(
::google::protobuf::internal::GetAnyMessageName)();
static ::absl::string_view FullMessageName() { return "daw.api.StatusResponse"; }
protected:
explicit StatusResponse(::google::protobuf::Arena* arena);
StatusResponse(::google::protobuf::Arena* arena, const StatusResponse& from);
StatusResponse(::google::protobuf::Arena* arena, StatusResponse&& from) noexcept
: StatusResponse(arena) {
*this = ::std::move(from);
}
const ::google::protobuf::internal::ClassData* GetClassData() const PROTOBUF_FINAL;
static void* PlacementNew_(const void*, void* mem,
::google::protobuf::Arena* arena);
static constexpr auto InternalNewImpl_();
static const ::google::protobuf::internal::ClassDataFull _class_data_;
public:
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
enum : int {
kErrorMessageFieldNumber = 2,
kSuccessFieldNumber = 1,
};
// string error_message = 2;
void clear_error_message() ;
const std::string& error_message() const;
template <typename Arg_ = const std::string&, typename... Args_>
void set_error_message(Arg_&& arg, Args_... args);
std::string* mutable_error_message();
PROTOBUF_NODISCARD std::string* release_error_message();
void set_allocated_error_message(std::string* value);
private:
const std::string& _internal_error_message() const;
inline PROTOBUF_ALWAYS_INLINE void _internal_set_error_message(
const std::string& value);
std::string* _internal_mutable_error_message();
public:
// bool success = 1;
void clear_success() ;
bool success() const;
void set_success(bool value);
private:
bool _internal_success() const;
void _internal_set_success(bool value);
public:
// @@protoc_insertion_point(class_scope:daw.api.StatusResponse)
private:
class _Internal;
friend class ::google::protobuf::internal::TcParser;
static const ::google::protobuf::internal::TcParseTable<
1, 2, 0,
44, 2>
_table_;
friend class ::google::protobuf::MessageLite;
friend class ::google::protobuf::Arena;
template <typename T>
friend class ::google::protobuf::Arena::InternalHelper;
using InternalArenaConstructable_ = void;
using DestructorSkippable_ = void;
struct Impl_ {
inline explicit constexpr Impl_(
::google::protobuf::internal::ConstantInitialized) noexcept;
inline explicit Impl_(::google::protobuf::internal::InternalVisibility visibility,
::google::protobuf::Arena* arena);
inline explicit Impl_(::google::protobuf::internal::InternalVisibility visibility,
::google::protobuf::Arena* arena, const Impl_& from,
const StatusResponse& from_msg);
::google::protobuf::internal::ArenaStringPtr error_message_;
bool success_;
::google::protobuf::internal::CachedSize _cached_size_;
PROTOBUF_TSAN_DECLARE_MEMBER
};
union { Impl_ _impl_; };
friend struct ::TableStruct_daw_5fapi_2eproto;
};
// -------------------------------------------------------------------
class SetTrackVolumeRequest final : public ::google::protobuf::Message
/* @@protoc_insertion_point(class_definition:daw.api.SetTrackVolumeRequest) */ {
public:
inline SetTrackVolumeRequest() : SetTrackVolumeRequest(nullptr) {}
~SetTrackVolumeRequest() PROTOBUF_FINAL;
#if defined(PROTOBUF_CUSTOM_VTABLE)
void operator delete(SetTrackVolumeRequest* msg, std::destroying_delete_t) {
SharedDtor(*msg);
::google::protobuf::internal::SizedDelete(msg, sizeof(SetTrackVolumeRequest));
}
#endif
template <typename = void>
explicit PROTOBUF_CONSTEXPR SetTrackVolumeRequest(
::google::protobuf::internal::ConstantInitialized);
inline SetTrackVolumeRequest(const SetTrackVolumeRequest& from) : SetTrackVolumeRequest(nullptr, from) {}
inline SetTrackVolumeRequest(SetTrackVolumeRequest&& from) noexcept
: SetTrackVolumeRequest(nullptr, std::move(from)) {}
inline SetTrackVolumeRequest& operator=(const SetTrackVolumeRequest& from) {
CopyFrom(from);
return *this;
}
inline SetTrackVolumeRequest& operator=(SetTrackVolumeRequest&& from) noexcept {
if (this == &from) return *this;
if (::google::protobuf::internal::CanMoveWithInternalSwap(GetArena(), from.GetArena())) {
InternalSwap(&from);
} else {
CopyFrom(from);
}
return *this;
}
inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const
ABSL_ATTRIBUTE_LIFETIME_BOUND {
return _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance);
}
inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields()
ABSL_ATTRIBUTE_LIFETIME_BOUND {
return _internal_metadata_.mutable_unknown_fields<::google::protobuf::UnknownFieldSet>();
}
static const ::google::protobuf::Descriptor* descriptor() {
return GetDescriptor();
}
static const ::google::protobuf::Descriptor* GetDescriptor() {
return default_instance().GetMetadata().descriptor;
}
static const ::google::protobuf::Reflection* GetReflection() {
return default_instance().GetMetadata().reflection;
}
static const SetTrackVolumeRequest& default_instance() {
return *internal_default_instance();
}
static inline const SetTrackVolumeRequest* internal_default_instance() {
return reinterpret_cast<const SetTrackVolumeRequest*>(
&_SetTrackVolumeRequest_default_instance_);
}
static constexpr int kIndexInFileMessages = 10;
friend void swap(SetTrackVolumeRequest& a, SetTrackVolumeRequest& b) { a.Swap(&b); }
inline void Swap(SetTrackVolumeRequest* other) {
if (other == this) return;
if (::google::protobuf::internal::CanUseInternalSwap(GetArena(), other->GetArena())) {
InternalSwap(other);
} else {
::google::protobuf::internal::GenericSwap(this, other);
}
}
void UnsafeArenaSwap(SetTrackVolumeRequest* other) {
if (other == this) return;
ABSL_DCHECK(GetArena() == other->GetArena());
InternalSwap(other);
}
// implements Message ----------------------------------------------
SetTrackVolumeRequest* New(::google::protobuf::Arena* arena = nullptr) const {
return ::google::protobuf::Message::DefaultConstruct<SetTrackVolumeRequest>(arena);
}
using ::google::protobuf::Message::CopyFrom;
void CopyFrom(const SetTrackVolumeRequest& from);
using ::google::protobuf::Message::MergeFrom;
void MergeFrom(const SetTrackVolumeRequest& from) { SetTrackVolumeRequest::MergeImpl(*this, from); }
private:
static void MergeImpl(
::google::protobuf::MessageLite& to_msg,
const ::google::protobuf::MessageLite& from_msg);
public:
bool IsInitialized() const {
return true;
}
ABSL_ATTRIBUTE_REINITIALIZES void Clear() PROTOBUF_FINAL;
#if defined(PROTOBUF_CUSTOM_VTABLE)
private:
static ::size_t ByteSizeLong(const ::google::protobuf::MessageLite& msg);
static ::uint8_t* _InternalSerialize(
const MessageLite& msg, ::uint8_t* target,
::google::protobuf::io::EpsCopyOutputStream* stream);
public:
::size_t ByteSizeLong() const { return ByteSizeLong(*this); }
::uint8_t* _InternalSerialize(
::uint8_t* target,
::google::protobuf::io::EpsCopyOutputStream* stream) const {
return _InternalSerialize(*this, target, stream);
}
#else // PROTOBUF_CUSTOM_VTABLE
::size_t ByteSizeLong() const final;
::uint8_t* _InternalSerialize(
::uint8_t* target,
::google::protobuf::io::EpsCopyOutputStream* stream) const final;
#endif // PROTOBUF_CUSTOM_VTABLE
int GetCachedSize() const { return _impl_._cached_size_.Get(); }
private:
void SharedCtor(::google::protobuf::Arena* arena);
static void SharedDtor(MessageLite& self);
void InternalSwap(SetTrackVolumeRequest* other);
private:
template <typename T>
friend ::absl::string_view(
::google::protobuf::internal::GetAnyMessageName)();
static ::absl::string_view FullMessageName() { return "daw.api.SetTrackVolumeRequest"; }
protected:
explicit SetTrackVolumeRequest(::google::protobuf::Arena* arena);
SetTrackVolumeRequest(::google::protobuf::Arena* arena, const SetTrackVolumeRequest& from);
SetTrackVolumeRequest(::google::protobuf::Arena* arena, SetTrackVolumeRequest&& from) noexcept
: SetTrackVolumeRequest(arena) {
*this = ::std::move(from);
}
const ::google::protobuf::internal::ClassData* GetClassData() const PROTOBUF_FINAL;
static void* PlacementNew_(const void*, void* mem,
::google::protobuf::Arena* arena);
static constexpr auto InternalNewImpl_();
static const ::google::protobuf::internal::ClassDataFull _class_data_;
public:
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
enum : int {
kTrackIdFieldNumber = 1,
kVolumeDbFieldNumber = 2,
};
// string track_id = 1;
void clear_track_id() ;
const std::string& track_id() const;
template <typename Arg_ = const std::string&, typename... Args_>
void set_track_id(Arg_&& arg, Args_... args);
std::string* mutable_track_id();
PROTOBUF_NODISCARD std::string* release_track_id();
void set_allocated_track_id(std::string* value);
private:
const std::string& _internal_track_id() const;
inline PROTOBUF_ALWAYS_INLINE void _internal_set_track_id(
const std::string& value);
std::string* _internal_mutable_track_id();
public:
// float volume_db = 2;
void clear_volume_db() ;
float volume_db() const;
void set_volume_db(float value);
private:
float _internal_volume_db() const;
void _internal_set_volume_db(float value);
public:
// @@protoc_insertion_point(class_scope:daw.api.SetTrackVolumeRequest)
private:
class _Internal;
friend class ::google::protobuf::internal::TcParser;
static const ::google::protobuf::internal::TcParseTable<
1, 2, 0,
46, 2>
_table_;
friend class ::google::protobuf::MessageLite;
friend class ::google::protobuf::Arena;
template <typename T>
friend class ::google::protobuf::Arena::InternalHelper;
using InternalArenaConstructable_ = void;
using DestructorSkippable_ = void;
struct Impl_ {
inline explicit constexpr Impl_(
::google::protobuf::internal::ConstantInitialized) noexcept;
inline explicit Impl_(::google::protobuf::internal::InternalVisibility visibility,
::google::protobuf::Arena* arena);
inline explicit Impl_(::google::protobuf::internal::InternalVisibility visibility,
::google::protobuf::Arena* arena, const Impl_& from,
const SetTrackVolumeRequest& from_msg);
::google::protobuf::internal::ArenaStringPtr track_id_;
float volume_db_;
::google::protobuf::internal::CachedSize _cached_size_;
PROTOBUF_TSAN_DECLARE_MEMBER
};
union { Impl_ _impl_; };
friend struct ::TableStruct_daw_5fapi_2eproto;
};
// -------------------------------------------------------------------
class SetTrackPanRequest final : public ::google::protobuf::Message
/* @@protoc_insertion_point(class_definition:daw.api.SetTrackPanRequest) */ {
public:
inline SetTrackPanRequest() : SetTrackPanRequest(nullptr) {}
~SetTrackPanRequest() PROTOBUF_FINAL;
#if defined(PROTOBUF_CUSTOM_VTABLE)
void operator delete(SetTrackPanRequest* msg, std::destroying_delete_t) {
SharedDtor(*msg);
::google::protobuf::internal::SizedDelete(msg, sizeof(SetTrackPanRequest));
}
#endif
template <typename = void>
explicit PROTOBUF_CONSTEXPR SetTrackPanRequest(
::google::protobuf::internal::ConstantInitialized);
inline SetTrackPanRequest(const SetTrackPanRequest& from) : SetTrackPanRequest(nullptr, from) {}
inline SetTrackPanRequest(SetTrackPanRequest&& from) noexcept
: SetTrackPanRequest(nullptr, std::move(from)) {}
inline SetTrackPanRequest& operator=(const SetTrackPanRequest& from) {
CopyFrom(from);
return *this;
}
inline SetTrackPanRequest& operator=(SetTrackPanRequest&& from) noexcept {
if (this == &from) return *this;
if (::google::protobuf::internal::CanMoveWithInternalSwap(GetArena(), from.GetArena())) {
InternalSwap(&from);
} else {
CopyFrom(from);
}
return *this;
}
inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const
ABSL_ATTRIBUTE_LIFETIME_BOUND {
return _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance);
}
inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields()
ABSL_ATTRIBUTE_LIFETIME_BOUND {
return _internal_metadata_.mutable_unknown_fields<::google::protobuf::UnknownFieldSet>();
}
static const ::google::protobuf::Descriptor* descriptor() {
return GetDescriptor();
}
static const ::google::protobuf::Descriptor* GetDescriptor() {
return default_instance().GetMetadata().descriptor;
}
static const ::google::protobuf::Reflection* GetReflection() {
return default_instance().GetMetadata().reflection;
}
static const SetTrackPanRequest& default_instance() {
return *internal_default_instance();
}
static inline const SetTrackPanRequest* internal_default_instance() {
return reinterpret_cast<const SetTrackPanRequest*>(
&_SetTrackPanRequest_default_instance_);
}
static constexpr int kIndexInFileMessages = 11;
friend void swap(SetTrackPanRequest& a, SetTrackPanRequest& b) { a.Swap(&b); }
inline void Swap(SetTrackPanRequest* other) {
if (other == this) return;
if (::google::protobuf::internal::CanUseInternalSwap(GetArena(), other->GetArena())) {
InternalSwap(other);
} else {
::google::protobuf::internal::GenericSwap(this, other);
}
}
void UnsafeArenaSwap(SetTrackPanRequest* other) {
if (other == this) return;
ABSL_DCHECK(GetArena() == other->GetArena());
InternalSwap(other);
}
// implements Message ----------------------------------------------
SetTrackPanRequest* New(::google::protobuf::Arena* arena = nullptr) const {
return ::google::protobuf::Message::DefaultConstruct<SetTrackPanRequest>(arena);
}
using ::google::protobuf::Message::CopyFrom;
void CopyFrom(const SetTrackPanRequest& from);
using ::google::protobuf::Message::MergeFrom;
void MergeFrom(const SetTrackPanRequest& from) { SetTrackPanRequest::MergeImpl(*this, from); }
private:
static void MergeImpl(
::google::protobuf::MessageLite& to_msg,
const ::google::protobuf::MessageLite& from_msg);
public:
bool IsInitialized() const {
return true;
}
ABSL_ATTRIBUTE_REINITIALIZES void Clear() PROTOBUF_FINAL;
#if defined(PROTOBUF_CUSTOM_VTABLE)
private:
static ::size_t ByteSizeLong(const ::google::protobuf::MessageLite& msg);
static ::uint8_t* _InternalSerialize(
const MessageLite& msg, ::uint8_t* target,
::google::protobuf::io::EpsCopyOutputStream* stream);
public:
::size_t ByteSizeLong() const { return ByteSizeLong(*this); }
::uint8_t* _InternalSerialize(
::uint8_t* target,
::google::protobuf::io::EpsCopyOutputStream* stream) const {
return _InternalSerialize(*this, target, stream);
}
#else // PROTOBUF_CUSTOM_VTABLE
::size_t ByteSizeLong() const final;
::uint8_t* _InternalSerialize(
::uint8_t* target,
::google::protobuf::io::EpsCopyOutputStream* stream) const final;
#endif // PROTOBUF_CUSTOM_VTABLE
int GetCachedSize() const { return _impl_._cached_size_.Get(); }
private:
void SharedCtor(::google::protobuf::Arena* arena);
static void SharedDtor(MessageLite& self);
void InternalSwap(SetTrackPanRequest* other);
private:
template <typename T>
friend ::absl::string_view(
::google::protobuf::internal::GetAnyMessageName)();
static ::absl::string_view FullMessageName() { return "daw.api.SetTrackPanRequest"; }
protected:
explicit SetTrackPanRequest(::google::protobuf::Arena* arena);
SetTrackPanRequest(::google::protobuf::Arena* arena, const SetTrackPanRequest& from);
SetTrackPanRequest(::google::protobuf::Arena* arena, SetTrackPanRequest&& from) noexcept
: SetTrackPanRequest(arena) {
*this = ::std::move(from);
}
const ::google::protobuf::internal::ClassData* GetClassData() const PROTOBUF_FINAL;
static void* PlacementNew_(const void*, void* mem,
::google::protobuf::Arena* arena);
static constexpr auto InternalNewImpl_();
static const ::google::protobuf::internal::ClassDataFull _class_data_;
public:
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
enum : int {
kTrackIdFieldNumber = 1,
kPanFieldNumber = 2,
};
// string track_id = 1;
void clear_track_id() ;
const std::string& track_id() const;
template <typename Arg_ = const std::string&, typename... Args_>
void set_track_id(Arg_&& arg, Args_... args);
std::string* mutable_track_id();
PROTOBUF_NODISCARD std::string* release_track_id();
void set_allocated_track_id(std::string* value);
private:
const std::string& _internal_track_id() const;
inline PROTOBUF_ALWAYS_INLINE void _internal_set_track_id(
const std::string& value);
std::string* _internal_mutable_track_id();
public:
// float pan = 2;
void clear_pan() ;
float pan() const;
void set_pan(float value);
private:
float _internal_pan() const;
void _internal_set_pan(float value);
public:
// @@protoc_insertion_point(class_scope:daw.api.SetTrackPanRequest)
private:
class _Internal;
friend class ::google::protobuf::internal::TcParser;
static const ::google::protobuf::internal::TcParseTable<
1, 2, 0,
43, 2>
_table_;
friend class ::google::protobuf::MessageLite;
friend class ::google::protobuf::Arena;
template <typename T>
friend class ::google::protobuf::Arena::InternalHelper;
using InternalArenaConstructable_ = void;
using DestructorSkippable_ = void;
struct Impl_ {
inline explicit constexpr Impl_(
::google::protobuf::internal::ConstantInitialized) noexcept;
inline explicit Impl_(::google::protobuf::internal::InternalVisibility visibility,
::google::protobuf::Arena* arena);
inline explicit Impl_(::google::protobuf::internal::InternalVisibility visibility,
::google::protobuf::Arena* arena, const Impl_& from,
const SetTrackPanRequest& from_msg);
::google::protobuf::internal::ArenaStringPtr track_id_;
float pan_;
::google::protobuf::internal::CachedSize _cached_size_;
PROTOBUF_TSAN_DECLARE_MEMBER
};
union { Impl_ _impl_; };
friend struct ::TableStruct_daw_5fapi_2eproto;
};
// -------------------------------------------------------------------
class SetTempoRequest final : public ::google::protobuf::Message
/* @@protoc_insertion_point(class_definition:daw.api.SetTempoRequest) */ {
public:
inline SetTempoRequest() : SetTempoRequest(nullptr) {}
~SetTempoRequest() PROTOBUF_FINAL;
#if defined(PROTOBUF_CUSTOM_VTABLE)
void operator delete(SetTempoRequest* msg, std::destroying_delete_t) {
SharedDtor(*msg);
::google::protobuf::internal::SizedDelete(msg, sizeof(SetTempoRequest));
}
#endif
template <typename = void>
explicit PROTOBUF_CONSTEXPR SetTempoRequest(
::google::protobuf::internal::ConstantInitialized);
inline SetTempoRequest(const SetTempoRequest& from) : SetTempoRequest(nullptr, from) {}
inline SetTempoRequest(SetTempoRequest&& from) noexcept
: SetTempoRequest(nullptr, std::move(from)) {}
inline SetTempoRequest& operator=(const SetTempoRequest& from) {
CopyFrom(from);
return *this;
}
inline SetTempoRequest& operator=(SetTempoRequest&& from) noexcept {
if (this == &from) return *this;
if (::google::protobuf::internal::CanMoveWithInternalSwap(GetArena(), from.GetArena())) {
InternalSwap(&from);
} else {
CopyFrom(from);
}
return *this;
}
inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const
ABSL_ATTRIBUTE_LIFETIME_BOUND {
return _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance);
}
inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields()
ABSL_ATTRIBUTE_LIFETIME_BOUND {
return _internal_metadata_.mutable_unknown_fields<::google::protobuf::UnknownFieldSet>();
}
static const ::google::protobuf::Descriptor* descriptor() {
return GetDescriptor();
}
static const ::google::protobuf::Descriptor* GetDescriptor() {
return default_instance().GetMetadata().descriptor;
}
static const ::google::protobuf::Reflection* GetReflection() {
return default_instance().GetMetadata().reflection;
}
static const SetTempoRequest& default_instance() {
return *internal_default_instance();
}
static inline const SetTempoRequest* internal_default_instance() {
return reinterpret_cast<const SetTempoRequest*>(
&_SetTempoRequest_default_instance_);
}
static constexpr int kIndexInFileMessages = 6;
friend void swap(SetTempoRequest& a, SetTempoRequest& b) { a.Swap(&b); }
inline void Swap(SetTempoRequest* other) {
if (other == this) return;
if (::google::protobuf::internal::CanUseInternalSwap(GetArena(), other->GetArena())) {
InternalSwap(other);
} else {
::google::protobuf::internal::GenericSwap(this, other);
}
}
void UnsafeArenaSwap(SetTempoRequest* other) {
if (other == this) return;
ABSL_DCHECK(GetArena() == other->GetArena());
InternalSwap(other);
}
// implements Message ----------------------------------------------
SetTempoRequest* New(::google::protobuf::Arena* arena = nullptr) const {
return ::google::protobuf::Message::DefaultConstruct<SetTempoRequest>(arena);
}
using ::google::protobuf::Message::CopyFrom;
void CopyFrom(const SetTempoRequest& from);
using ::google::protobuf::Message::MergeFrom;
void MergeFrom(const SetTempoRequest& from) { SetTempoRequest::MergeImpl(*this, from); }
private:
static void MergeImpl(
::google::protobuf::MessageLite& to_msg,
const ::google::protobuf::MessageLite& from_msg);
public:
bool IsInitialized() const {
return true;
}
ABSL_ATTRIBUTE_REINITIALIZES void Clear() PROTOBUF_FINAL;
#if defined(PROTOBUF_CUSTOM_VTABLE)
private:
static ::size_t ByteSizeLong(const ::google::protobuf::MessageLite& msg);
static ::uint8_t* _InternalSerialize(
const MessageLite& msg, ::uint8_t* target,
::google::protobuf::io::EpsCopyOutputStream* stream);
public:
::size_t ByteSizeLong() const { return ByteSizeLong(*this); }
::uint8_t* _InternalSerialize(
::uint8_t* target,
::google::protobuf::io::EpsCopyOutputStream* stream) const {
return _InternalSerialize(*this, target, stream);
}
#else // PROTOBUF_CUSTOM_VTABLE
::size_t ByteSizeLong() const final;
::uint8_t* _InternalSerialize(
::uint8_t* target,
::google::protobuf::io::EpsCopyOutputStream* stream) const final;
#endif // PROTOBUF_CUSTOM_VTABLE
int GetCachedSize() const { return _impl_._cached_size_.Get(); }
private:
void SharedCtor(::google::protobuf::Arena* arena);
static void SharedDtor(MessageLite& self);
void InternalSwap(SetTempoRequest* other);
private:
template <typename T>
friend ::absl::string_view(
::google::protobuf::internal::GetAnyMessageName)();
static ::absl::string_view FullMessageName() { return "daw.api.SetTempoRequest"; }
protected:
explicit SetTempoRequest(::google::protobuf::Arena* arena);
SetTempoRequest(::google::protobuf::Arena* arena, const SetTempoRequest& from);
SetTempoRequest(::google::protobuf::Arena* arena, SetTempoRequest&& from) noexcept
: SetTempoRequest(arena) {
*this = ::std::move(from);
}
const ::google::protobuf::internal::ClassData* GetClassData() const PROTOBUF_FINAL;
static void* PlacementNew_(const void*, void* mem,
::google::protobuf::Arena* arena);
static constexpr auto InternalNewImpl_();
static const ::google::protobuf::internal::ClassDataFull _class_data_;
public:
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
enum : int {
kBpmFieldNumber = 1,
};
// double bpm = 1;
void clear_bpm() ;
double bpm() const;
void set_bpm(double value);
private:
double _internal_bpm() const;
void _internal_set_bpm(double value);
public:
// @@protoc_insertion_point(class_scope:daw.api.SetTempoRequest)
private:
class _Internal;
friend class ::google::protobuf::internal::TcParser;
static const ::google::protobuf::internal::TcParseTable<
0, 1, 0,
0, 2>
_table_;
friend class ::google::protobuf::MessageLite;
friend class ::google::protobuf::Arena;
template <typename T>
friend class ::google::protobuf::Arena::InternalHelper;
using InternalArenaConstructable_ = void;
using DestructorSkippable_ = void;
struct Impl_ {
inline explicit constexpr Impl_(
::google::protobuf::internal::ConstantInitialized) noexcept;
inline explicit Impl_(::google::protobuf::internal::InternalVisibility visibility,
::google::protobuf::Arena* arena);
inline explicit Impl_(::google::protobuf::internal::InternalVisibility visibility,
::google::protobuf::Arena* arena, const Impl_& from,
const SetTempoRequest& from_msg);
double bpm_;
::google::protobuf::internal::CachedSize _cached_size_;
PROTOBUF_TSAN_DECLARE_MEMBER
};
union { Impl_ _impl_; };
friend struct ::TableStruct_daw_5fapi_2eproto;
};
// -------------------------------------------------------------------
class SetPluginParameterRequest final : public ::google::protobuf::Message
/* @@protoc_insertion_point(class_definition:daw.api.SetPluginParameterRequest) */ {
public:
inline SetPluginParameterRequest() : SetPluginParameterRequest(nullptr) {}
~SetPluginParameterRequest() PROTOBUF_FINAL;
#if defined(PROTOBUF_CUSTOM_VTABLE)
void operator delete(SetPluginParameterRequest* msg, std::destroying_delete_t) {
SharedDtor(*msg);
::google::protobuf::internal::SizedDelete(msg, sizeof(SetPluginParameterRequest));
}
#endif
template <typename = void>
explicit PROTOBUF_CONSTEXPR SetPluginParameterRequest(
::google::protobuf::internal::ConstantInitialized);
inline SetPluginParameterRequest(const SetPluginParameterRequest& from) : SetPluginParameterRequest(nullptr, from) {}
inline SetPluginParameterRequest(SetPluginParameterRequest&& from) noexcept
: SetPluginParameterRequest(nullptr, std::move(from)) {}
inline SetPluginParameterRequest& operator=(const SetPluginParameterRequest& from) {
CopyFrom(from);
return *this;
}
inline SetPluginParameterRequest& operator=(SetPluginParameterRequest&& from) noexcept {
if (this == &from) return *this;
if (::google::protobuf::internal::CanMoveWithInternalSwap(GetArena(), from.GetArena())) {
InternalSwap(&from);
} else {
CopyFrom(from);
}
return *this;
}
inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const
ABSL_ATTRIBUTE_LIFETIME_BOUND {
return _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance);
}
inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields()
ABSL_ATTRIBUTE_LIFETIME_BOUND {
return _internal_metadata_.mutable_unknown_fields<::google::protobuf::UnknownFieldSet>();
}
static const ::google::protobuf::Descriptor* descriptor() {
return GetDescriptor();
}
static const ::google::protobuf::Descriptor* GetDescriptor() {
return default_instance().GetMetadata().descriptor;
}
static const ::google::protobuf::Reflection* GetReflection() {
return default_instance().GetMetadata().reflection;
}
static const SetPluginParameterRequest& default_instance() {
return *internal_default_instance();
}
static inline const SetPluginParameterRequest* internal_default_instance() {
return reinterpret_cast<const SetPluginParameterRequest*>(
&_SetPluginParameterRequest_default_instance_);
}
static constexpr int kIndexInFileMessages = 14;
friend void swap(SetPluginParameterRequest& a, SetPluginParameterRequest& b) { a.Swap(&b); }
inline void Swap(SetPluginParameterRequest* other) {
if (other == this) return;
if (::google::protobuf::internal::CanUseInternalSwap(GetArena(), other->GetArena())) {
InternalSwap(other);
} else {
::google::protobuf::internal::GenericSwap(this, other);
}
}
void UnsafeArenaSwap(SetPluginParameterRequest* other) {
if (other == this) return;
ABSL_DCHECK(GetArena() == other->GetArena());
InternalSwap(other);
}
// implements Message ----------------------------------------------
SetPluginParameterRequest* New(::google::protobuf::Arena* arena = nullptr) const {
return ::google::protobuf::Message::DefaultConstruct<SetPluginParameterRequest>(arena);
}
using ::google::protobuf::Message::CopyFrom;
void CopyFrom(const SetPluginParameterRequest& from);
using ::google::protobuf::Message::MergeFrom;
void MergeFrom(const SetPluginParameterRequest& from) { SetPluginParameterRequest::MergeImpl(*this, from); }
private:
static void MergeImpl(
::google::protobuf::MessageLite& to_msg,
const ::google::protobuf::MessageLite& from_msg);
public:
bool IsInitialized() const {
return true;
}
ABSL_ATTRIBUTE_REINITIALIZES void Clear() PROTOBUF_FINAL;
#if defined(PROTOBUF_CUSTOM_VTABLE)
private:
static ::size_t ByteSizeLong(const ::google::protobuf::MessageLite& msg);
static ::uint8_t* _InternalSerialize(
const MessageLite& msg, ::uint8_t* target,
::google::protobuf::io::EpsCopyOutputStream* stream);
public:
::size_t ByteSizeLong() const { return ByteSizeLong(*this); }
::uint8_t* _InternalSerialize(
::uint8_t* target,
::google::protobuf::io::EpsCopyOutputStream* stream) const {
return _InternalSerialize(*this, target, stream);
}
#else // PROTOBUF_CUSTOM_VTABLE
::size_t ByteSizeLong() const final;
::uint8_t* _InternalSerialize(
::uint8_t* target,
::google::protobuf::io::EpsCopyOutputStream* stream) const final;
#endif // PROTOBUF_CUSTOM_VTABLE
int GetCachedSize() const { return _impl_._cached_size_.Get(); }
private:
void SharedCtor(::google::protobuf::Arena* arena);
static void SharedDtor(MessageLite& self);
void InternalSwap(SetPluginParameterRequest* other);
private:
template <typename T>
friend ::absl::string_view(
::google::protobuf::internal::GetAnyMessageName)();
static ::absl::string_view FullMessageName() { return "daw.api.SetPluginParameterRequest"; }
protected:
explicit SetPluginParameterRequest(::google::protobuf::Arena* arena);
SetPluginParameterRequest(::google::protobuf::Arena* arena, const SetPluginParameterRequest& from);
SetPluginParameterRequest(::google::protobuf::Arena* arena, SetPluginParameterRequest&& from) noexcept
: SetPluginParameterRequest(arena) {
*this = ::std::move(from);
}
const ::google::protobuf::internal::ClassData* GetClassData() const PROTOBUF_FINAL;
static void* PlacementNew_(const void*, void* mem,
::google::protobuf::Arena* arena);
static constexpr auto InternalNewImpl_();
static const ::google::protobuf::internal::ClassDataFull _class_data_;
public:
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
enum : int {
kInstanceIdFieldNumber = 1,
kValueFieldNumber = 3,
kParameterIdFieldNumber = 2,
};
// string instance_id = 1;
void clear_instance_id() ;
const std::string& instance_id() const;
template <typename Arg_ = const std::string&, typename... Args_>
void set_instance_id(Arg_&& arg, Args_... args);
std::string* mutable_instance_id();
PROTOBUF_NODISCARD std::string* release_instance_id();
void set_allocated_instance_id(std::string* value);
private:
const std::string& _internal_instance_id() const;
inline PROTOBUF_ALWAYS_INLINE void _internal_set_instance_id(
const std::string& value);
std::string* _internal_mutable_instance_id();
public:
// double value = 3;
void clear_value() ;
double value() const;
void set_value(double value);
private:
double _internal_value() const;
void _internal_set_value(double value);
public:
// uint32 parameter_id = 2;
void clear_parameter_id() ;
::uint32_t parameter_id() const;
void set_parameter_id(::uint32_t value);
private:
::uint32_t _internal_parameter_id() const;
void _internal_set_parameter_id(::uint32_t value);
public:
// @@protoc_insertion_point(class_scope:daw.api.SetPluginParameterRequest)
private:
class _Internal;
friend class ::google::protobuf::internal::TcParser;
static const ::google::protobuf::internal::TcParseTable<
2, 3, 0,
53, 2>
_table_;
friend class ::google::protobuf::MessageLite;
friend class ::google::protobuf::Arena;
template <typename T>
friend class ::google::protobuf::Arena::InternalHelper;
using InternalArenaConstructable_ = void;
using DestructorSkippable_ = void;
struct Impl_ {
inline explicit constexpr Impl_(
::google::protobuf::internal::ConstantInitialized) noexcept;
inline explicit Impl_(::google::protobuf::internal::InternalVisibility visibility,
::google::protobuf::Arena* arena);
inline explicit Impl_(::google::protobuf::internal::InternalVisibility visibility,
::google::protobuf::Arena* arena, const Impl_& from,
const SetPluginParameterRequest& from_msg);
::google::protobuf::internal::ArenaStringPtr instance_id_;
double value_;
::uint32_t parameter_id_;
::google::protobuf::internal::CachedSize _cached_size_;
PROTOBUF_TSAN_DECLARE_MEMBER
};
union { Impl_ _impl_; };
friend struct ::TableStruct_daw_5fapi_2eproto;
};
// -------------------------------------------------------------------
class SaveProjectRequest final : public ::google::protobuf::Message
/* @@protoc_insertion_point(class_definition:daw.api.SaveProjectRequest) */ {
public:
inline SaveProjectRequest() : SaveProjectRequest(nullptr) {}
~SaveProjectRequest() PROTOBUF_FINAL;
#if defined(PROTOBUF_CUSTOM_VTABLE)
void operator delete(SaveProjectRequest* msg, std::destroying_delete_t) {
SharedDtor(*msg);
::google::protobuf::internal::SizedDelete(msg, sizeof(SaveProjectRequest));
}
#endif
template <typename = void>
explicit PROTOBUF_CONSTEXPR SaveProjectRequest(
::google::protobuf::internal::ConstantInitialized);
inline SaveProjectRequest(const SaveProjectRequest& from) : SaveProjectRequest(nullptr, from) {}
inline SaveProjectRequest(SaveProjectRequest&& from) noexcept
: SaveProjectRequest(nullptr, std::move(from)) {}
inline SaveProjectRequest& operator=(const SaveProjectRequest& from) {
CopyFrom(from);
return *this;
}
inline SaveProjectRequest& operator=(SaveProjectRequest&& from) noexcept {
if (this == &from) return *this;
if (::google::protobuf::internal::CanMoveWithInternalSwap(GetArena(), from.GetArena())) {
InternalSwap(&from);
} else {
CopyFrom(from);
}
return *this;
}
inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const
ABSL_ATTRIBUTE_LIFETIME_BOUND {
return _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance);
}
inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields()
ABSL_ATTRIBUTE_LIFETIME_BOUND {
return _internal_metadata_.mutable_unknown_fields<::google::protobuf::UnknownFieldSet>();
}
static const ::google::protobuf::Descriptor* descriptor() {
return GetDescriptor();
}
static const ::google::protobuf::Descriptor* GetDescriptor() {
return default_instance().GetMetadata().descriptor;
}
static const ::google::protobuf::Reflection* GetReflection() {
return default_instance().GetMetadata().reflection;
}
static const SaveProjectRequest& default_instance() {
return *internal_default_instance();
}
static inline const SaveProjectRequest* internal_default_instance() {
return reinterpret_cast<const SaveProjectRequest*>(
&_SaveProjectRequest_default_instance_);
}
static constexpr int kIndexInFileMessages = 4;
friend void swap(SaveProjectRequest& a, SaveProjectRequest& b) { a.Swap(&b); }
inline void Swap(SaveProjectRequest* other) {
if (other == this) return;
if (::google::protobuf::internal::CanUseInternalSwap(GetArena(), other->GetArena())) {
InternalSwap(other);
} else {
::google::protobuf::internal::GenericSwap(this, other);
}
}
void UnsafeArenaSwap(SaveProjectRequest* other) {
if (other == this) return;
ABSL_DCHECK(GetArena() == other->GetArena());
InternalSwap(other);
}
// implements Message ----------------------------------------------
SaveProjectRequest* New(::google::protobuf::Arena* arena = nullptr) const {
return ::google::protobuf::Message::DefaultConstruct<SaveProjectRequest>(arena);
}
using ::google::protobuf::Message::CopyFrom;
void CopyFrom(const SaveProjectRequest& from);
using ::google::protobuf::Message::MergeFrom;
void MergeFrom(const SaveProjectRequest& from) { SaveProjectRequest::MergeImpl(*this, from); }
private:
static void MergeImpl(
::google::protobuf::MessageLite& to_msg,
const ::google::protobuf::MessageLite& from_msg);
public:
bool IsInitialized() const {
return true;
}
ABSL_ATTRIBUTE_REINITIALIZES void Clear() PROTOBUF_FINAL;
#if defined(PROTOBUF_CUSTOM_VTABLE)
private:
static ::size_t ByteSizeLong(const ::google::protobuf::MessageLite& msg);
static ::uint8_t* _InternalSerialize(
const MessageLite& msg, ::uint8_t* target,
::google::protobuf::io::EpsCopyOutputStream* stream);
public:
::size_t ByteSizeLong() const { return ByteSizeLong(*this); }
::uint8_t* _InternalSerialize(
::uint8_t* target,
::google::protobuf::io::EpsCopyOutputStream* stream) const {
return _InternalSerialize(*this, target, stream);
}
#else // PROTOBUF_CUSTOM_VTABLE
::size_t ByteSizeLong() const final;
::uint8_t* _InternalSerialize(
::uint8_t* target,
::google::protobuf::io::EpsCopyOutputStream* stream) const final;
#endif // PROTOBUF_CUSTOM_VTABLE
int GetCachedSize() const { return _impl_._cached_size_.Get(); }
private:
void SharedCtor(::google::protobuf::Arena* arena);
static void SharedDtor(MessageLite& self);
void InternalSwap(SaveProjectRequest* other);
private:
template <typename T>
friend ::absl::string_view(
::google::protobuf::internal::GetAnyMessageName)();
static ::absl::string_view FullMessageName() { return "daw.api.SaveProjectRequest"; }
protected:
explicit SaveProjectRequest(::google::protobuf::Arena* arena);
SaveProjectRequest(::google::protobuf::Arena* arena, const SaveProjectRequest& from);
SaveProjectRequest(::google::protobuf::Arena* arena, SaveProjectRequest&& from) noexcept
: SaveProjectRequest(arena) {
*this = ::std::move(from);
}
const ::google::protobuf::internal::ClassData* GetClassData() const PROTOBUF_FINAL;
static void* PlacementNew_(const void*, void* mem,
::google::protobuf::Arena* arena);
static constexpr auto InternalNewImpl_();
static const ::google::protobuf::internal::ClassDataFull _class_data_;
public:
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
enum : int {
kFilePathFieldNumber = 1,
};
// string file_path = 1;
void clear_file_path() ;
const std::string& file_path() const;
template <typename Arg_ = const std::string&, typename... Args_>
void set_file_path(Arg_&& arg, Args_... args);
std::string* mutable_file_path();
PROTOBUF_NODISCARD std::string* release_file_path();
void set_allocated_file_path(std::string* value);
private:
const std::string& _internal_file_path() const;
inline PROTOBUF_ALWAYS_INLINE void _internal_set_file_path(
const std::string& value);
std::string* _internal_mutable_file_path();
public:
// @@protoc_insertion_point(class_scope:daw.api.SaveProjectRequest)
private:
class _Internal;
friend class ::google::protobuf::internal::TcParser;
static const ::google::protobuf::internal::TcParseTable<
0, 1, 0,
44, 2>
_table_;
friend class ::google::protobuf::MessageLite;
friend class ::google::protobuf::Arena;
template <typename T>
friend class ::google::protobuf::Arena::InternalHelper;
using InternalArenaConstructable_ = void;
using DestructorSkippable_ = void;
struct Impl_ {
inline explicit constexpr Impl_(
::google::protobuf::internal::ConstantInitialized) noexcept;
inline explicit Impl_(::google::protobuf::internal::InternalVisibility visibility,
::google::protobuf::Arena* arena);
inline explicit Impl_(::google::protobuf::internal::InternalVisibility visibility,
::google::protobuf::Arena* arena, const Impl_& from,
const SaveProjectRequest& from_msg);
::google::protobuf::internal::ArenaStringPtr file_path_;
::google::protobuf::internal::CachedSize _cached_size_;
PROTOBUF_TSAN_DECLARE_MEMBER
};
union { Impl_ _impl_; };
friend struct ::TableStruct_daw_5fapi_2eproto;
};
// -------------------------------------------------------------------
class RealtimeCursorPosition final : public ::google::protobuf::Message
/* @@protoc_insertion_point(class_definition:daw.api.RealtimeCursorPosition) */ {
public:
inline RealtimeCursorPosition() : RealtimeCursorPosition(nullptr) {}
~RealtimeCursorPosition() PROTOBUF_FINAL;
#if defined(PROTOBUF_CUSTOM_VTABLE)
void operator delete(RealtimeCursorPosition* msg, std::destroying_delete_t) {
SharedDtor(*msg);
::google::protobuf::internal::SizedDelete(msg, sizeof(RealtimeCursorPosition));
}
#endif
template <typename = void>
explicit PROTOBUF_CONSTEXPR RealtimeCursorPosition(
::google::protobuf::internal::ConstantInitialized);
inline RealtimeCursorPosition(const RealtimeCursorPosition& from) : RealtimeCursorPosition(nullptr, from) {}
inline RealtimeCursorPosition(RealtimeCursorPosition&& from) noexcept
: RealtimeCursorPosition(nullptr, std::move(from)) {}
inline RealtimeCursorPosition& operator=(const RealtimeCursorPosition& from) {
CopyFrom(from);
return *this;
}
inline RealtimeCursorPosition& operator=(RealtimeCursorPosition&& from) noexcept {
if (this == &from) return *this;
if (::google::protobuf::internal::CanMoveWithInternalSwap(GetArena(), from.GetArena())) {
InternalSwap(&from);
} else {
CopyFrom(from);
}
return *this;
}
inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const
ABSL_ATTRIBUTE_LIFETIME_BOUND {
return _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance);
}
inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields()
ABSL_ATTRIBUTE_LIFETIME_BOUND {
return _internal_metadata_.mutable_unknown_fields<::google::protobuf::UnknownFieldSet>();
}
static const ::google::protobuf::Descriptor* descriptor() {
return GetDescriptor();
}
static const ::google::protobuf::Descriptor* GetDescriptor() {
return default_instance().GetMetadata().descriptor;
}
static const ::google::protobuf::Reflection* GetReflection() {
return default_instance().GetMetadata().reflection;
}
static const RealtimeCursorPosition& default_instance() {
return *internal_default_instance();
}
static inline const RealtimeCursorPosition* internal_default_instance() {
return reinterpret_cast<const RealtimeCursorPosition*>(
&_RealtimeCursorPosition_default_instance_);
}
static constexpr int kIndexInFileMessages = 18;
friend void swap(RealtimeCursorPosition& a, RealtimeCursorPosition& b) { a.Swap(&b); }
inline void Swap(RealtimeCursorPosition* other) {
if (other == this) return;
if (::google::protobuf::internal::CanUseInternalSwap(GetArena(), other->GetArena())) {
InternalSwap(other);
} else {
::google::protobuf::internal::GenericSwap(this, other);
}
}
void UnsafeArenaSwap(RealtimeCursorPosition* other) {
if (other == this) return;
ABSL_DCHECK(GetArena() == other->GetArena());
InternalSwap(other);
}
// implements Message ----------------------------------------------
RealtimeCursorPosition* New(::google::protobuf::Arena* arena = nullptr) const {
return ::google::protobuf::Message::DefaultConstruct<RealtimeCursorPosition>(arena);
}
using ::google::protobuf::Message::CopyFrom;
void CopyFrom(const RealtimeCursorPosition& from);
using ::google::protobuf::Message::MergeFrom;
void MergeFrom(const RealtimeCursorPosition& from) { RealtimeCursorPosition::MergeImpl(*this, from); }
private:
static void MergeImpl(
::google::protobuf::MessageLite& to_msg,
const ::google::protobuf::MessageLite& from_msg);
public:
bool IsInitialized() const {
return true;
}
ABSL_ATTRIBUTE_REINITIALIZES void Clear() PROTOBUF_FINAL;
#if defined(PROTOBUF_CUSTOM_VTABLE)
private:
static ::size_t ByteSizeLong(const ::google::protobuf::MessageLite& msg);
static ::uint8_t* _InternalSerialize(
const MessageLite& msg, ::uint8_t* target,
::google::protobuf::io::EpsCopyOutputStream* stream);
public:
::size_t ByteSizeLong() const { return ByteSizeLong(*this); }
::uint8_t* _InternalSerialize(
::uint8_t* target,
::google::protobuf::io::EpsCopyOutputStream* stream) const {
return _InternalSerialize(*this, target, stream);
}
#else // PROTOBUF_CUSTOM_VTABLE
::size_t ByteSizeLong() const final;
::uint8_t* _InternalSerialize(
::uint8_t* target,
::google::protobuf::io::EpsCopyOutputStream* stream) const final;
#endif // PROTOBUF_CUSTOM_VTABLE
int GetCachedSize() const { return _impl_._cached_size_.Get(); }
private:
void SharedCtor(::google::protobuf::Arena* arena);
static void SharedDtor(MessageLite& self);
void InternalSwap(RealtimeCursorPosition* other);
private:
template <typename T>
friend ::absl::string_view(
::google::protobuf::internal::GetAnyMessageName)();
static ::absl::string_view FullMessageName() { return "daw.api.RealtimeCursorPosition"; }
protected:
explicit RealtimeCursorPosition(::google::protobuf::Arena* arena);
RealtimeCursorPosition(::google::protobuf::Arena* arena, const RealtimeCursorPosition& from);
RealtimeCursorPosition(::google::protobuf::Arena* arena, RealtimeCursorPosition&& from) noexcept
: RealtimeCursorPosition(arena) {
*this = ::std::move(from);
}
const ::google::protobuf::internal::ClassData* GetClassData() const PROTOBUF_FINAL;
static void* PlacementNew_(const void*, void* mem,
::google::protobuf::Arena* arena);
static constexpr auto InternalNewImpl_();
static const ::google::protobuf::internal::ClassDataFull _class_data_;
public:
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
enum : int {
kTimeInSecondsFieldNumber = 1,
kAbsoluteTicksFieldNumber = 2,
};
// double time_in_seconds = 1;
void clear_time_in_seconds() ;
double time_in_seconds() const;
void set_time_in_seconds(double value);
private:
double _internal_time_in_seconds() const;
void _internal_set_time_in_seconds(double value);
public:
// int64 absolute_ticks = 2;
void clear_absolute_ticks() ;
::int64_t absolute_ticks() const;
void set_absolute_ticks(::int64_t value);
private:
::int64_t _internal_absolute_ticks() const;
void _internal_set_absolute_ticks(::int64_t value);
public:
// @@protoc_insertion_point(class_scope:daw.api.RealtimeCursorPosition)
private:
class _Internal;
friend class ::google::protobuf::internal::TcParser;
static const ::google::protobuf::internal::TcParseTable<
1, 2, 0,
0, 2>
_table_;
friend class ::google::protobuf::MessageLite;
friend class ::google::protobuf::Arena;
template <typename T>
friend class ::google::protobuf::Arena::InternalHelper;
using InternalArenaConstructable_ = void;
using DestructorSkippable_ = void;
struct Impl_ {
inline explicit constexpr Impl_(
::google::protobuf::internal::ConstantInitialized) noexcept;
inline explicit Impl_(::google::protobuf::internal::InternalVisibility visibility,
::google::protobuf::Arena* arena);
inline explicit Impl_(::google::protobuf::internal::InternalVisibility visibility,
::google::protobuf::Arena* arena, const Impl_& from,
const RealtimeCursorPosition& from_msg);
double time_in_seconds_;
::int64_t absolute_ticks_;
::google::protobuf::internal::CachedSize _cached_size_;
PROTOBUF_TSAN_DECLARE_MEMBER
};
union { Impl_ _impl_; };
friend struct ::TableStruct_daw_5fapi_2eproto;
};
// -------------------------------------------------------------------
class PluginParameter final : public ::google::protobuf::Message
/* @@protoc_insertion_point(class_definition:daw.api.PluginParameter) */ {
public:
inline PluginParameter() : PluginParameter(nullptr) {}
~PluginParameter() PROTOBUF_FINAL;
#if defined(PROTOBUF_CUSTOM_VTABLE)
void operator delete(PluginParameter* msg, std::destroying_delete_t) {
SharedDtor(*msg);
::google::protobuf::internal::SizedDelete(msg, sizeof(PluginParameter));
}
#endif
template <typename = void>
explicit PROTOBUF_CONSTEXPR PluginParameter(
::google::protobuf::internal::ConstantInitialized);
inline PluginParameter(const PluginParameter& from) : PluginParameter(nullptr, from) {}
inline PluginParameter(PluginParameter&& from) noexcept
: PluginParameter(nullptr, std::move(from)) {}
inline PluginParameter& operator=(const PluginParameter& from) {
CopyFrom(from);
return *this;
}
inline PluginParameter& operator=(PluginParameter&& from) noexcept {
if (this == &from) return *this;
if (::google::protobuf::internal::CanMoveWithInternalSwap(GetArena(), from.GetArena())) {
InternalSwap(&from);
} else {
CopyFrom(from);
}
return *this;
}
inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const
ABSL_ATTRIBUTE_LIFETIME_BOUND {
return _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance);
}
inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields()
ABSL_ATTRIBUTE_LIFETIME_BOUND {
return _internal_metadata_.mutable_unknown_fields<::google::protobuf::UnknownFieldSet>();
}
static const ::google::protobuf::Descriptor* descriptor() {
return GetDescriptor();
}
static const ::google::protobuf::Descriptor* GetDescriptor() {
return default_instance().GetMetadata().descriptor;
}
static const ::google::protobuf::Reflection* GetReflection() {
return default_instance().GetMetadata().reflection;
}
static const PluginParameter& default_instance() {
return *internal_default_instance();
}
static inline const PluginParameter* internal_default_instance() {
return reinterpret_cast<const PluginParameter*>(
&_PluginParameter_default_instance_);
}
static constexpr int kIndexInFileMessages = 13;
friend void swap(PluginParameter& a, PluginParameter& b) { a.Swap(&b); }
inline void Swap(PluginParameter* other) {
if (other == this) return;
if (::google::protobuf::internal::CanUseInternalSwap(GetArena(), other->GetArena())) {
InternalSwap(other);
} else {
::google::protobuf::internal::GenericSwap(this, other);
}
}
void UnsafeArenaSwap(PluginParameter* other) {
if (other == this) return;
ABSL_DCHECK(GetArena() == other->GetArena());
InternalSwap(other);
}
// implements Message ----------------------------------------------
PluginParameter* New(::google::protobuf::Arena* arena = nullptr) const {
return ::google::protobuf::Message::DefaultConstruct<PluginParameter>(arena);
}
using ::google::protobuf::Message::CopyFrom;
void CopyFrom(const PluginParameter& from);
using ::google::protobuf::Message::MergeFrom;
void MergeFrom(const PluginParameter& from) { PluginParameter::MergeImpl(*this, from); }
private:
static void MergeImpl(
::google::protobuf::MessageLite& to_msg,
const ::google::protobuf::MessageLite& from_msg);
public:
bool IsInitialized() const {
return true;
}
ABSL_ATTRIBUTE_REINITIALIZES void Clear() PROTOBUF_FINAL;
#if defined(PROTOBUF_CUSTOM_VTABLE)
private:
static ::size_t ByteSizeLong(const ::google::protobuf::MessageLite& msg);
static ::uint8_t* _InternalSerialize(
const MessageLite& msg, ::uint8_t* target,
::google::protobuf::io::EpsCopyOutputStream* stream);
public:
::size_t ByteSizeLong() const { return ByteSizeLong(*this); }
::uint8_t* _InternalSerialize(
::uint8_t* target,
::google::protobuf::io::EpsCopyOutputStream* stream) const {
return _InternalSerialize(*this, target, stream);
}
#else // PROTOBUF_CUSTOM_VTABLE
::size_t ByteSizeLong() const final;
::uint8_t* _InternalSerialize(
::uint8_t* target,
::google::protobuf::io::EpsCopyOutputStream* stream) const final;
#endif // PROTOBUF_CUSTOM_VTABLE
int GetCachedSize() const { return _impl_._cached_size_.Get(); }
private:
void SharedCtor(::google::protobuf::Arena* arena);
static void SharedDtor(MessageLite& self);
void InternalSwap(PluginParameter* other);
private:
template <typename T>
friend ::absl::string_view(
::google::protobuf::internal::GetAnyMessageName)();
static ::absl::string_view FullMessageName() { return "daw.api.PluginParameter"; }
protected:
explicit PluginParameter(::google::protobuf::Arena* arena);
PluginParameter(::google::protobuf::Arena* arena, const PluginParameter& from);
PluginParameter(::google::protobuf::Arena* arena, PluginParameter&& from) noexcept
: PluginParameter(arena) {
*this = ::std::move(from);
}
const ::google::protobuf::internal::ClassData* GetClassData() const PROTOBUF_FINAL;
static void* PlacementNew_(const void*, void* mem,
::google::protobuf::Arena* arena);
static constexpr auto InternalNewImpl_();
static const ::google::protobuf::internal::ClassDataFull _class_data_;
public:
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
enum : int {
kNameFieldNumber = 2,
kValueFieldNumber = 3,
kParameterIdFieldNumber = 1,
};
// string name = 2;
void clear_name() ;
const std::string& name() const;
template <typename Arg_ = const std::string&, typename... Args_>
void set_name(Arg_&& arg, Args_... args);
std::string* mutable_name();
PROTOBUF_NODISCARD std::string* release_name();
void set_allocated_name(std::string* value);
private:
const std::string& _internal_name() const;
inline PROTOBUF_ALWAYS_INLINE void _internal_set_name(
const std::string& value);
std::string* _internal_mutable_name();
public:
// double value = 3;
void clear_value() ;
double value() const;
void set_value(double value);
private:
double _internal_value() const;
void _internal_set_value(double value);
public:
// uint32 parameter_id = 1;
void clear_parameter_id() ;
::uint32_t parameter_id() const;
void set_parameter_id(::uint32_t value);
private:
::uint32_t _internal_parameter_id() const;
void _internal_set_parameter_id(::uint32_t value);
public:
// @@protoc_insertion_point(class_scope:daw.api.PluginParameter)
private:
class _Internal;
friend class ::google::protobuf::internal::TcParser;
static const ::google::protobuf::internal::TcParseTable<
2, 3, 0,
36, 2>
_table_;
friend class ::google::protobuf::MessageLite;
friend class ::google::protobuf::Arena;
template <typename T>
friend class ::google::protobuf::Arena::InternalHelper;
using InternalArenaConstructable_ = void;
using DestructorSkippable_ = void;
struct Impl_ {
inline explicit constexpr Impl_(
::google::protobuf::internal::ConstantInitialized) noexcept;
inline explicit Impl_(::google::protobuf::internal::InternalVisibility visibility,
::google::protobuf::Arena* arena);
inline explicit Impl_(::google::protobuf::internal::InternalVisibility visibility,
::google::protobuf::Arena* arena, const Impl_& from,
const PluginParameter& from_msg);
::google::protobuf::internal::ArenaStringPtr name_;
double value_;
::uint32_t parameter_id_;
::google::protobuf::internal::CachedSize _cached_size_;
PROTOBUF_TSAN_DECLARE_MEMBER
};
union { Impl_ _impl_; };
friend struct ::TableStruct_daw_5fapi_2eproto;
};
// -------------------------------------------------------------------
class PlaybackState final : public ::google::protobuf::Message
/* @@protoc_insertion_point(class_definition:daw.api.PlaybackState) */ {
public:
inline PlaybackState() : PlaybackState(nullptr) {}
~PlaybackState() PROTOBUF_FINAL;
#if defined(PROTOBUF_CUSTOM_VTABLE)
void operator delete(PlaybackState* msg, std::destroying_delete_t) {
SharedDtor(*msg);
::google::protobuf::internal::SizedDelete(msg, sizeof(PlaybackState));
}
#endif
template <typename = void>
explicit PROTOBUF_CONSTEXPR PlaybackState(
::google::protobuf::internal::ConstantInitialized);
inline PlaybackState(const PlaybackState& from) : PlaybackState(nullptr, from) {}
inline PlaybackState(PlaybackState&& from) noexcept
: PlaybackState(nullptr, std::move(from)) {}
inline PlaybackState& operator=(const PlaybackState& from) {
CopyFrom(from);
return *this;
}
inline PlaybackState& operator=(PlaybackState&& from) noexcept {
if (this == &from) return *this;
if (::google::protobuf::internal::CanMoveWithInternalSwap(GetArena(), from.GetArena())) {
InternalSwap(&from);
} else {
CopyFrom(from);
}
return *this;
}
inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const
ABSL_ATTRIBUTE_LIFETIME_BOUND {
return _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance);
}
inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields()
ABSL_ATTRIBUTE_LIFETIME_BOUND {
return _internal_metadata_.mutable_unknown_fields<::google::protobuf::UnknownFieldSet>();
}
static const ::google::protobuf::Descriptor* descriptor() {
return GetDescriptor();
}
static const ::google::protobuf::Descriptor* GetDescriptor() {
return default_instance().GetMetadata().descriptor;
}
static const ::google::protobuf::Reflection* GetReflection() {
return default_instance().GetMetadata().reflection;
}
static const PlaybackState& default_instance() {
return *internal_default_instance();
}
static inline const PlaybackState* internal_default_instance() {
return reinterpret_cast<const PlaybackState*>(
&_PlaybackState_default_instance_);
}
static constexpr int kIndexInFileMessages = 5;
friend void swap(PlaybackState& a, PlaybackState& b) { a.Swap(&b); }
inline void Swap(PlaybackState* other) {
if (other == this) return;
if (::google::protobuf::internal::CanUseInternalSwap(GetArena(), other->GetArena())) {
InternalSwap(other);
} else {
::google::protobuf::internal::GenericSwap(this, other);
}
}
void UnsafeArenaSwap(PlaybackState* other) {
if (other == this) return;
ABSL_DCHECK(GetArena() == other->GetArena());
InternalSwap(other);
}
// implements Message ----------------------------------------------
PlaybackState* New(::google::protobuf::Arena* arena = nullptr) const {
return ::google::protobuf::Message::DefaultConstruct<PlaybackState>(arena);
}
using ::google::protobuf::Message::CopyFrom;
void CopyFrom(const PlaybackState& from);
using ::google::protobuf::Message::MergeFrom;
void MergeFrom(const PlaybackState& from) { PlaybackState::MergeImpl(*this, from); }
private:
static void MergeImpl(
::google::protobuf::MessageLite& to_msg,
const ::google::protobuf::MessageLite& from_msg);
public:
bool IsInitialized() const {
return true;
}
ABSL_ATTRIBUTE_REINITIALIZES void Clear() PROTOBUF_FINAL;
#if defined(PROTOBUF_CUSTOM_VTABLE)
private:
static ::size_t ByteSizeLong(const ::google::protobuf::MessageLite& msg);
static ::uint8_t* _InternalSerialize(
const MessageLite& msg, ::uint8_t* target,
::google::protobuf::io::EpsCopyOutputStream* stream);
public:
::size_t ByteSizeLong() const { return ByteSizeLong(*this); }
::uint8_t* _InternalSerialize(
::uint8_t* target,
::google::protobuf::io::EpsCopyOutputStream* stream) const {
return _InternalSerialize(*this, target, stream);
}
#else // PROTOBUF_CUSTOM_VTABLE
::size_t ByteSizeLong() const final;
::uint8_t* _InternalSerialize(
::uint8_t* target,
::google::protobuf::io::EpsCopyOutputStream* stream) const final;
#endif // PROTOBUF_CUSTOM_VTABLE
int GetCachedSize() const { return _impl_._cached_size_.Get(); }
private:
void SharedCtor(::google::protobuf::Arena* arena);
static void SharedDtor(MessageLite& self);
void InternalSwap(PlaybackState* other);
private:
template <typename T>
friend ::absl::string_view(
::google::protobuf::internal::GetAnyMessageName)();
static ::absl::string_view FullMessageName() { return "daw.api.PlaybackState"; }
protected:
explicit PlaybackState(::google::protobuf::Arena* arena);
PlaybackState(::google::protobuf::Arena* arena, const PlaybackState& from);
PlaybackState(::google::protobuf::Arena* arena, PlaybackState&& from) noexcept
: PlaybackState(arena) {
*this = ::std::move(from);
}
const ::google::protobuf::internal::ClassData* GetClassData() const PROTOBUF_FINAL;
static void* PlacementNew_(const void*, void* mem,
::google::protobuf::Arena* arena);
static constexpr auto InternalNewImpl_();
static const ::google::protobuf::internal::ClassDataFull _class_data_;
public:
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
enum : int {
kBarFieldNumber = 1,
kBeatFieldNumber = 2,
kBpmFieldNumber = 4,
kTickFieldNumber = 3,
kIsPlayingFieldNumber = 6,
};
// int32 bar = 1;
void clear_bar() ;
::int32_t bar() const;
void set_bar(::int32_t value);
private:
::int32_t _internal_bar() const;
void _internal_set_bar(::int32_t value);
public:
// int32 beat = 2;
void clear_beat() ;
::int32_t beat() const;
void set_beat(::int32_t value);
private:
::int32_t _internal_beat() const;
void _internal_set_beat(::int32_t value);
public:
// double bpm = 4;
void clear_bpm() ;
double bpm() const;
void set_bpm(double value);
private:
double _internal_bpm() const;
void _internal_set_bpm(double value);
public:
// int32 tick = 3;
void clear_tick() ;
::int32_t tick() const;
void set_tick(::int32_t value);
private:
::int32_t _internal_tick() const;
void _internal_set_tick(::int32_t value);
public:
// bool is_playing = 6;
void clear_is_playing() ;
bool is_playing() const;
void set_is_playing(bool value);
private:
bool _internal_is_playing() const;
void _internal_set_is_playing(bool value);
public:
// @@protoc_insertion_point(class_scope:daw.api.PlaybackState)
private:
class _Internal;
friend class ::google::protobuf::internal::TcParser;
static const ::google::protobuf::internal::TcParseTable<
3, 5, 0,
0, 2>
_table_;
friend class ::google::protobuf::MessageLite;
friend class ::google::protobuf::Arena;
template <typename T>
friend class ::google::protobuf::Arena::InternalHelper;
using InternalArenaConstructable_ = void;
using DestructorSkippable_ = void;
struct Impl_ {
inline explicit constexpr Impl_(
::google::protobuf::internal::ConstantInitialized) noexcept;
inline explicit Impl_(::google::protobuf::internal::InternalVisibility visibility,
::google::protobuf::Arena* arena);
inline explicit Impl_(::google::protobuf::internal::InternalVisibility visibility,
::google::protobuf::Arena* arena, const Impl_& from,
const PlaybackState& from_msg);
::int32_t bar_;
::int32_t beat_;
double bpm_;
::int32_t tick_;
bool is_playing_;
::google::protobuf::internal::CachedSize _cached_size_;
PROTOBUF_TSAN_DECLARE_MEMBER
};
union { Impl_ _impl_; };
friend struct ::TableStruct_daw_5fapi_2eproto;
};
// -------------------------------------------------------------------
class LoadProjectRequest final : public ::google::protobuf::Message
/* @@protoc_insertion_point(class_definition:daw.api.LoadProjectRequest) */ {
public:
inline LoadProjectRequest() : LoadProjectRequest(nullptr) {}
~LoadProjectRequest() PROTOBUF_FINAL;
#if defined(PROTOBUF_CUSTOM_VTABLE)
void operator delete(LoadProjectRequest* msg, std::destroying_delete_t) {
SharedDtor(*msg);
::google::protobuf::internal::SizedDelete(msg, sizeof(LoadProjectRequest));
}
#endif
template <typename = void>
explicit PROTOBUF_CONSTEXPR LoadProjectRequest(
::google::protobuf::internal::ConstantInitialized);
inline LoadProjectRequest(const LoadProjectRequest& from) : LoadProjectRequest(nullptr, from) {}
inline LoadProjectRequest(LoadProjectRequest&& from) noexcept
: LoadProjectRequest(nullptr, std::move(from)) {}
inline LoadProjectRequest& operator=(const LoadProjectRequest& from) {
CopyFrom(from);
return *this;
}
inline LoadProjectRequest& operator=(LoadProjectRequest&& from) noexcept {
if (this == &from) return *this;
if (::google::protobuf::internal::CanMoveWithInternalSwap(GetArena(), from.GetArena())) {
InternalSwap(&from);
} else {
CopyFrom(from);
}
return *this;
}
inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const
ABSL_ATTRIBUTE_LIFETIME_BOUND {
return _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance);
}
inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields()
ABSL_ATTRIBUTE_LIFETIME_BOUND {
return _internal_metadata_.mutable_unknown_fields<::google::protobuf::UnknownFieldSet>();
}
static const ::google::protobuf::Descriptor* descriptor() {
return GetDescriptor();
}
static const ::google::protobuf::Descriptor* GetDescriptor() {
return default_instance().GetMetadata().descriptor;
}
static const ::google::protobuf::Reflection* GetReflection() {
return default_instance().GetMetadata().reflection;
}
static const LoadProjectRequest& default_instance() {
return *internal_default_instance();
}
static inline const LoadProjectRequest* internal_default_instance() {
return reinterpret_cast<const LoadProjectRequest*>(
&_LoadProjectRequest_default_instance_);
}
static constexpr int kIndexInFileMessages = 3;
friend void swap(LoadProjectRequest& a, LoadProjectRequest& b) { a.Swap(&b); }
inline void Swap(LoadProjectRequest* other) {
if (other == this) return;
if (::google::protobuf::internal::CanUseInternalSwap(GetArena(), other->GetArena())) {
InternalSwap(other);
} else {
::google::protobuf::internal::GenericSwap(this, other);
}
}
void UnsafeArenaSwap(LoadProjectRequest* other) {
if (other == this) return;
ABSL_DCHECK(GetArena() == other->GetArena());
InternalSwap(other);
}
// implements Message ----------------------------------------------
LoadProjectRequest* New(::google::protobuf::Arena* arena = nullptr) const {
return ::google::protobuf::Message::DefaultConstruct<LoadProjectRequest>(arena);
}
using ::google::protobuf::Message::CopyFrom;
void CopyFrom(const LoadProjectRequest& from);
using ::google::protobuf::Message::MergeFrom;
void MergeFrom(const LoadProjectRequest& from) { LoadProjectRequest::MergeImpl(*this, from); }
private:
static void MergeImpl(
::google::protobuf::MessageLite& to_msg,
const ::google::protobuf::MessageLite& from_msg);
public:
bool IsInitialized() const {
return true;
}
ABSL_ATTRIBUTE_REINITIALIZES void Clear() PROTOBUF_FINAL;
#if defined(PROTOBUF_CUSTOM_VTABLE)
private:
static ::size_t ByteSizeLong(const ::google::protobuf::MessageLite& msg);
static ::uint8_t* _InternalSerialize(
const MessageLite& msg, ::uint8_t* target,
::google::protobuf::io::EpsCopyOutputStream* stream);
public:
::size_t ByteSizeLong() const { return ByteSizeLong(*this); }
::uint8_t* _InternalSerialize(
::uint8_t* target,
::google::protobuf::io::EpsCopyOutputStream* stream) const {
return _InternalSerialize(*this, target, stream);
}
#else // PROTOBUF_CUSTOM_VTABLE
::size_t ByteSizeLong() const final;
::uint8_t* _InternalSerialize(
::uint8_t* target,
::google::protobuf::io::EpsCopyOutputStream* stream) const final;
#endif // PROTOBUF_CUSTOM_VTABLE
int GetCachedSize() const { return _impl_._cached_size_.Get(); }
private:
void SharedCtor(::google::protobuf::Arena* arena);
static void SharedDtor(MessageLite& self);
void InternalSwap(LoadProjectRequest* other);
private:
template <typename T>
friend ::absl::string_view(
::google::protobuf::internal::GetAnyMessageName)();
static ::absl::string_view FullMessageName() { return "daw.api.LoadProjectRequest"; }
protected:
explicit LoadProjectRequest(::google::protobuf::Arena* arena);
LoadProjectRequest(::google::protobuf::Arena* arena, const LoadProjectRequest& from);
LoadProjectRequest(::google::protobuf::Arena* arena, LoadProjectRequest&& from) noexcept
: LoadProjectRequest(arena) {
*this = ::std::move(from);
}
const ::google::protobuf::internal::ClassData* GetClassData() const PROTOBUF_FINAL;
static void* PlacementNew_(const void*, void* mem,
::google::protobuf::Arena* arena);
static constexpr auto InternalNewImpl_();
static const ::google::protobuf::internal::ClassDataFull _class_data_;
public:
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
enum : int {
kFilePathFieldNumber = 1,
};
// string file_path = 1;
void clear_file_path() ;
const std::string& file_path() const;
template <typename Arg_ = const std::string&, typename... Args_>
void set_file_path(Arg_&& arg, Args_... args);
std::string* mutable_file_path();
PROTOBUF_NODISCARD std::string* release_file_path();
void set_allocated_file_path(std::string* value);
private:
const std::string& _internal_file_path() const;
inline PROTOBUF_ALWAYS_INLINE void _internal_set_file_path(
const std::string& value);
std::string* _internal_mutable_file_path();
public:
// @@protoc_insertion_point(class_scope:daw.api.LoadProjectRequest)
private:
class _Internal;
friend class ::google::protobuf::internal::TcParser;
static const ::google::protobuf::internal::TcParseTable<
0, 1, 0,
44, 2>
_table_;
friend class ::google::protobuf::MessageLite;
friend class ::google::protobuf::Arena;
template <typename T>
friend class ::google::protobuf::Arena::InternalHelper;
using InternalArenaConstructable_ = void;
using DestructorSkippable_ = void;
struct Impl_ {
inline explicit constexpr Impl_(
::google::protobuf::internal::ConstantInitialized) noexcept;
inline explicit Impl_(::google::protobuf::internal::InternalVisibility visibility,
::google::protobuf::Arena* arena);
inline explicit Impl_(::google::protobuf::internal::InternalVisibility visibility,
::google::protobuf::Arena* arena, const Impl_& from,
const LoadProjectRequest& from_msg);
::google::protobuf::internal::ArenaStringPtr file_path_;
::google::protobuf::internal::CachedSize _cached_size_;
PROTOBUF_TSAN_DECLARE_MEMBER
};
union { Impl_ _impl_; };
friend struct ::TableStruct_daw_5fapi_2eproto;
};
// -------------------------------------------------------------------
class LoadPluginRequest final : public ::google::protobuf::Message
/* @@protoc_insertion_point(class_definition:daw.api.LoadPluginRequest) */ {
public:
inline LoadPluginRequest() : LoadPluginRequest(nullptr) {}
~LoadPluginRequest() PROTOBUF_FINAL;
#if defined(PROTOBUF_CUSTOM_VTABLE)
void operator delete(LoadPluginRequest* msg, std::destroying_delete_t) {
SharedDtor(*msg);
::google::protobuf::internal::SizedDelete(msg, sizeof(LoadPluginRequest));
}
#endif
template <typename = void>
explicit PROTOBUF_CONSTEXPR LoadPluginRequest(
::google::protobuf::internal::ConstantInitialized);
inline LoadPluginRequest(const LoadPluginRequest& from) : LoadPluginRequest(nullptr, from) {}
inline LoadPluginRequest(LoadPluginRequest&& from) noexcept
: LoadPluginRequest(nullptr, std::move(from)) {}
inline LoadPluginRequest& operator=(const LoadPluginRequest& from) {
CopyFrom(from);
return *this;
}
inline LoadPluginRequest& operator=(LoadPluginRequest&& from) noexcept {
if (this == &from) return *this;
if (::google::protobuf::internal::CanMoveWithInternalSwap(GetArena(), from.GetArena())) {
InternalSwap(&from);
} else {
CopyFrom(from);
}
return *this;
}
inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const
ABSL_ATTRIBUTE_LIFETIME_BOUND {
return _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance);
}
inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields()
ABSL_ATTRIBUTE_LIFETIME_BOUND {
return _internal_metadata_.mutable_unknown_fields<::google::protobuf::UnknownFieldSet>();
}
static const ::google::protobuf::Descriptor* descriptor() {
return GetDescriptor();
}
static const ::google::protobuf::Descriptor* GetDescriptor() {
return default_instance().GetMetadata().descriptor;
}
static const ::google::protobuf::Reflection* GetReflection() {
return default_instance().GetMetadata().reflection;
}
static const LoadPluginRequest& default_instance() {
return *internal_default_instance();
}
static inline const LoadPluginRequest* internal_default_instance() {
return reinterpret_cast<const LoadPluginRequest*>(
&_LoadPluginRequest_default_instance_);
}
static constexpr int kIndexInFileMessages = 15;
friend void swap(LoadPluginRequest& a, LoadPluginRequest& b) { a.Swap(&b); }
inline void Swap(LoadPluginRequest* other) {
if (other == this) return;
if (::google::protobuf::internal::CanUseInternalSwap(GetArena(), other->GetArena())) {
InternalSwap(other);
} else {
::google::protobuf::internal::GenericSwap(this, other);
}
}
void UnsafeArenaSwap(LoadPluginRequest* other) {
if (other == this) return;
ABSL_DCHECK(GetArena() == other->GetArena());
InternalSwap(other);
}
// implements Message ----------------------------------------------
LoadPluginRequest* New(::google::protobuf::Arena* arena = nullptr) const {
return ::google::protobuf::Message::DefaultConstruct<LoadPluginRequest>(arena);
}
using ::google::protobuf::Message::CopyFrom;
void CopyFrom(const LoadPluginRequest& from);
using ::google::protobuf::Message::MergeFrom;
void MergeFrom(const LoadPluginRequest& from) { LoadPluginRequest::MergeImpl(*this, from); }
private:
static void MergeImpl(
::google::protobuf::MessageLite& to_msg,
const ::google::protobuf::MessageLite& from_msg);
public:
bool IsInitialized() const {
return true;
}
ABSL_ATTRIBUTE_REINITIALIZES void Clear() PROTOBUF_FINAL;
#if defined(PROTOBUF_CUSTOM_VTABLE)
private:
static ::size_t ByteSizeLong(const ::google::protobuf::MessageLite& msg);
static ::uint8_t* _InternalSerialize(
const MessageLite& msg, ::uint8_t* target,
::google::protobuf::io::EpsCopyOutputStream* stream);
public:
::size_t ByteSizeLong() const { return ByteSizeLong(*this); }
::uint8_t* _InternalSerialize(
::uint8_t* target,
::google::protobuf::io::EpsCopyOutputStream* stream) const {
return _InternalSerialize(*this, target, stream);
}
#else // PROTOBUF_CUSTOM_VTABLE
::size_t ByteSizeLong() const final;
::uint8_t* _InternalSerialize(
::uint8_t* target,
::google::protobuf::io::EpsCopyOutputStream* stream) const final;
#endif // PROTOBUF_CUSTOM_VTABLE
int GetCachedSize() const { return _impl_._cached_size_.Get(); }
private:
void SharedCtor(::google::protobuf::Arena* arena);
static void SharedDtor(MessageLite& self);
void InternalSwap(LoadPluginRequest* other);
private:
template <typename T>
friend ::absl::string_view(
::google::protobuf::internal::GetAnyMessageName)();
static ::absl::string_view FullMessageName() { return "daw.api.LoadPluginRequest"; }
protected:
explicit LoadPluginRequest(::google::protobuf::Arena* arena);
LoadPluginRequest(::google::protobuf::Arena* arena, const LoadPluginRequest& from);
LoadPluginRequest(::google::protobuf::Arena* arena, LoadPluginRequest&& from) noexcept
: LoadPluginRequest(arena) {
*this = ::std::move(from);
}
const ::google::protobuf::internal::ClassData* GetClassData() const PROTOBUF_FINAL;
static void* PlacementNew_(const void*, void* mem,
::google::protobuf::Arena* arena);
static constexpr auto InternalNewImpl_();
static const ::google::protobuf::internal::ClassDataFull _class_data_;
public:
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
enum : int {
kFilePathFieldNumber = 1,
};
// string file_path = 1;
void clear_file_path() ;
const std::string& file_path() const;
template <typename Arg_ = const std::string&, typename... Args_>
void set_file_path(Arg_&& arg, Args_... args);
std::string* mutable_file_path();
PROTOBUF_NODISCARD std::string* release_file_path();
void set_allocated_file_path(std::string* value);
private:
const std::string& _internal_file_path() const;
inline PROTOBUF_ALWAYS_INLINE void _internal_set_file_path(
const std::string& value);
std::string* _internal_mutable_file_path();
public:
// @@protoc_insertion_point(class_scope:daw.api.LoadPluginRequest)
private:
class _Internal;
friend class ::google::protobuf::internal::TcParser;
static const ::google::protobuf::internal::TcParseTable<
0, 1, 0,
43, 2>
_table_;
friend class ::google::protobuf::MessageLite;
friend class ::google::protobuf::Arena;
template <typename T>
friend class ::google::protobuf::Arena::InternalHelper;
using InternalArenaConstructable_ = void;
using DestructorSkippable_ = void;
struct Impl_ {
inline explicit constexpr Impl_(
::google::protobuf::internal::ConstantInitialized) noexcept;
inline explicit Impl_(::google::protobuf::internal::InternalVisibility visibility,
::google::protobuf::Arena* arena);
inline explicit Impl_(::google::protobuf::internal::InternalVisibility visibility,
::google::protobuf::Arena* arena, const Impl_& from,
const LoadPluginRequest& from_msg);
::google::protobuf::internal::ArenaStringPtr file_path_;
::google::protobuf::internal::CachedSize _cached_size_;
PROTOBUF_TSAN_DECLARE_MEMBER
};
union { Impl_ _impl_; };
friend struct ::TableStruct_daw_5fapi_2eproto;
};
// -------------------------------------------------------------------
class Empty final : public ::google::protobuf::internal::ZeroFieldsBase
/* @@protoc_insertion_point(class_definition:daw.api.Empty) */ {
public:
inline Empty() : Empty(nullptr) {}
#if defined(PROTOBUF_CUSTOM_VTABLE)
void operator delete(Empty* msg, std::destroying_delete_t) {
SharedDtor(*msg);
::google::protobuf::internal::SizedDelete(msg, sizeof(Empty));
}
#endif
template <typename = void>
explicit PROTOBUF_CONSTEXPR Empty(
::google::protobuf::internal::ConstantInitialized);
inline Empty(const Empty& from) : Empty(nullptr, from) {}
inline Empty(Empty&& from) noexcept
: Empty(nullptr, std::move(from)) {}
inline Empty& operator=(const Empty& from) {
CopyFrom(from);
return *this;
}
inline Empty& operator=(Empty&& from) noexcept {
if (this == &from) return *this;
if (::google::protobuf::internal::CanMoveWithInternalSwap(GetArena(), from.GetArena())) {
InternalSwap(&from);
} else {
CopyFrom(from);
}
return *this;
}
inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const
ABSL_ATTRIBUTE_LIFETIME_BOUND {
return _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance);
}
inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields()
ABSL_ATTRIBUTE_LIFETIME_BOUND {
return _internal_metadata_.mutable_unknown_fields<::google::protobuf::UnknownFieldSet>();
}
static const ::google::protobuf::Descriptor* descriptor() {
return GetDescriptor();
}
static const ::google::protobuf::Descriptor* GetDescriptor() {
return default_instance().GetMetadata().descriptor;
}
static const ::google::protobuf::Reflection* GetReflection() {
return default_instance().GetMetadata().reflection;
}
static const Empty& default_instance() {
return *internal_default_instance();
}
static inline const Empty* internal_default_instance() {
return reinterpret_cast<const Empty*>(
&_Empty_default_instance_);
}
static constexpr int kIndexInFileMessages = 0;
friend void swap(Empty& a, Empty& b) { a.Swap(&b); }
inline void Swap(Empty* other) {
if (other == this) return;
if (::google::protobuf::internal::CanUseInternalSwap(GetArena(), other->GetArena())) {
InternalSwap(other);
} else {
::google::protobuf::internal::GenericSwap(this, other);
}
}
void UnsafeArenaSwap(Empty* other) {
if (other == this) return;
ABSL_DCHECK(GetArena() == other->GetArena());
InternalSwap(other);
}
// implements Message ----------------------------------------------
Empty* New(::google::protobuf::Arena* arena = nullptr) const {
return ::google::protobuf::internal::ZeroFieldsBase::DefaultConstruct<Empty>(arena);
}
using ::google::protobuf::internal::ZeroFieldsBase::CopyFrom;
inline void CopyFrom(const Empty& from) {
::google::protobuf::internal::ZeroFieldsBase::CopyImpl(*this, from);
}
using ::google::protobuf::internal::ZeroFieldsBase::MergeFrom;
void MergeFrom(const Empty& from) {
::google::protobuf::internal::ZeroFieldsBase::MergeImpl(*this, from);
}
public:
bool IsInitialized() const {
return true;
}
private:
template <typename T>
friend ::absl::string_view(
::google::protobuf::internal::GetAnyMessageName)();
static ::absl::string_view FullMessageName() { return "daw.api.Empty"; }
protected:
explicit Empty(::google::protobuf::Arena* arena);
Empty(::google::protobuf::Arena* arena, const Empty& from);
Empty(::google::protobuf::Arena* arena, Empty&& from) noexcept
: Empty(arena) {
*this = ::std::move(from);
}
const ::google::protobuf::internal::ClassData* GetClassData() const PROTOBUF_FINAL;
static void* PlacementNew_(const void*, void* mem,
::google::protobuf::Arena* arena);
static constexpr auto InternalNewImpl_();
static const ::google::protobuf::internal::ClassDataFull _class_data_;
public:
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
// @@protoc_insertion_point(class_scope:daw.api.Empty)
private:
class _Internal;
friend class ::google::protobuf::internal::TcParser;
static const ::google::protobuf::internal::TcParseTable<
0, 0, 0,
0, 2>
_table_;
friend class ::google::protobuf::MessageLite;
friend class ::google::protobuf::Arena;
template <typename T>
friend class ::google::protobuf::Arena::InternalHelper;
using InternalArenaConstructable_ = void;
using DestructorSkippable_ = void;
struct Impl_ {
inline explicit constexpr Impl_(
::google::protobuf::internal::ConstantInitialized) noexcept;
inline explicit Impl_(::google::protobuf::internal::InternalVisibility visibility,
::google::protobuf::Arena* arena);
inline explicit Impl_(::google::protobuf::internal::InternalVisibility visibility,
::google::protobuf::Arena* arena, const Impl_& from,
const Empty& from_msg);
PROTOBUF_TSAN_DECLARE_MEMBER
};
friend struct ::TableStruct_daw_5fapi_2eproto;
};
// -------------------------------------------------------------------
class AddTrackRequest final : public ::google::protobuf::Message
/* @@protoc_insertion_point(class_definition:daw.api.AddTrackRequest) */ {
public:
inline AddTrackRequest() : AddTrackRequest(nullptr) {}
~AddTrackRequest() PROTOBUF_FINAL;
#if defined(PROTOBUF_CUSTOM_VTABLE)
void operator delete(AddTrackRequest* msg, std::destroying_delete_t) {
SharedDtor(*msg);
::google::protobuf::internal::SizedDelete(msg, sizeof(AddTrackRequest));
}
#endif
template <typename = void>
explicit PROTOBUF_CONSTEXPR AddTrackRequest(
::google::protobuf::internal::ConstantInitialized);
inline AddTrackRequest(const AddTrackRequest& from) : AddTrackRequest(nullptr, from) {}
inline AddTrackRequest(AddTrackRequest&& from) noexcept
: AddTrackRequest(nullptr, std::move(from)) {}
inline AddTrackRequest& operator=(const AddTrackRequest& from) {
CopyFrom(from);
return *this;
}
inline AddTrackRequest& operator=(AddTrackRequest&& from) noexcept {
if (this == &from) return *this;
if (::google::protobuf::internal::CanMoveWithInternalSwap(GetArena(), from.GetArena())) {
InternalSwap(&from);
} else {
CopyFrom(from);
}
return *this;
}
inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const
ABSL_ATTRIBUTE_LIFETIME_BOUND {
return _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance);
}
inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields()
ABSL_ATTRIBUTE_LIFETIME_BOUND {
return _internal_metadata_.mutable_unknown_fields<::google::protobuf::UnknownFieldSet>();
}
static const ::google::protobuf::Descriptor* descriptor() {
return GetDescriptor();
}
static const ::google::protobuf::Descriptor* GetDescriptor() {
return default_instance().GetMetadata().descriptor;
}
static const ::google::protobuf::Reflection* GetReflection() {
return default_instance().GetMetadata().reflection;
}
static const AddTrackRequest& default_instance() {
return *internal_default_instance();
}
static inline const AddTrackRequest* internal_default_instance() {
return reinterpret_cast<const AddTrackRequest*>(
&_AddTrackRequest_default_instance_);
}
static constexpr int kIndexInFileMessages = 8;
friend void swap(AddTrackRequest& a, AddTrackRequest& b) { a.Swap(&b); }
inline void Swap(AddTrackRequest* other) {
if (other == this) return;
if (::google::protobuf::internal::CanUseInternalSwap(GetArena(), other->GetArena())) {
InternalSwap(other);
} else {
::google::protobuf::internal::GenericSwap(this, other);
}
}
void UnsafeArenaSwap(AddTrackRequest* other) {
if (other == this) return;
ABSL_DCHECK(GetArena() == other->GetArena());
InternalSwap(other);
}
// implements Message ----------------------------------------------
AddTrackRequest* New(::google::protobuf::Arena* arena = nullptr) const {
return ::google::protobuf::Message::DefaultConstruct<AddTrackRequest>(arena);
}
using ::google::protobuf::Message::CopyFrom;
void CopyFrom(const AddTrackRequest& from);
using ::google::protobuf::Message::MergeFrom;
void MergeFrom(const AddTrackRequest& from) { AddTrackRequest::MergeImpl(*this, from); }
private:
static void MergeImpl(
::google::protobuf::MessageLite& to_msg,
const ::google::protobuf::MessageLite& from_msg);
public:
bool IsInitialized() const {
return true;
}
ABSL_ATTRIBUTE_REINITIALIZES void Clear() PROTOBUF_FINAL;
#if defined(PROTOBUF_CUSTOM_VTABLE)
private:
static ::size_t ByteSizeLong(const ::google::protobuf::MessageLite& msg);
static ::uint8_t* _InternalSerialize(
const MessageLite& msg, ::uint8_t* target,
::google::protobuf::io::EpsCopyOutputStream* stream);
public:
::size_t ByteSizeLong() const { return ByteSizeLong(*this); }
::uint8_t* _InternalSerialize(
::uint8_t* target,
::google::protobuf::io::EpsCopyOutputStream* stream) const {
return _InternalSerialize(*this, target, stream);
}
#else // PROTOBUF_CUSTOM_VTABLE
::size_t ByteSizeLong() const final;
::uint8_t* _InternalSerialize(
::uint8_t* target,
::google::protobuf::io::EpsCopyOutputStream* stream) const final;
#endif // PROTOBUF_CUSTOM_VTABLE
int GetCachedSize() const { return _impl_._cached_size_.Get(); }
private:
void SharedCtor(::google::protobuf::Arena* arena);
static void SharedDtor(MessageLite& self);
void InternalSwap(AddTrackRequest* other);
private:
template <typename T>
friend ::absl::string_view(
::google::protobuf::internal::GetAnyMessageName)();
static ::absl::string_view FullMessageName() { return "daw.api.AddTrackRequest"; }
protected:
explicit AddTrackRequest(::google::protobuf::Arena* arena);
AddTrackRequest(::google::protobuf::Arena* arena, const AddTrackRequest& from);
AddTrackRequest(::google::protobuf::Arena* arena, AddTrackRequest&& from) noexcept
: AddTrackRequest(arena) {
*this = ::std::move(from);
}
const ::google::protobuf::internal::ClassData* GetClassData() const PROTOBUF_FINAL;
static void* PlacementNew_(const void*, void* mem,
::google::protobuf::Arena* arena);
static constexpr auto InternalNewImpl_();
static const ::google::protobuf::internal::ClassDataFull _class_data_;
public:
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
enum : int {
kNameFieldNumber = 1,
kTypeFieldNumber = 2,
};
// string name = 1;
void clear_name() ;
const std::string& name() const;
template <typename Arg_ = const std::string&, typename... Args_>
void set_name(Arg_&& arg, Args_... args);
std::string* mutable_name();
PROTOBUF_NODISCARD std::string* release_name();
void set_allocated_name(std::string* value);
private:
const std::string& _internal_name() const;
inline PROTOBUF_ALWAYS_INLINE void _internal_set_name(
const std::string& value);
std::string* _internal_mutable_name();
public:
// .daw.api.TrackType type = 2;
void clear_type() ;
::daw::api::TrackType type() const;
void set_type(::daw::api::TrackType value);
private:
::daw::api::TrackType _internal_type() const;
void _internal_set_type(::daw::api::TrackType value);
public:
// @@protoc_insertion_point(class_scope:daw.api.AddTrackRequest)
private:
class _Internal;
friend class ::google::protobuf::internal::TcParser;
static const ::google::protobuf::internal::TcParseTable<
1, 2, 0,
36, 2>
_table_;
friend class ::google::protobuf::MessageLite;
friend class ::google::protobuf::Arena;
template <typename T>
friend class ::google::protobuf::Arena::InternalHelper;
using InternalArenaConstructable_ = void;
using DestructorSkippable_ = void;
struct Impl_ {
inline explicit constexpr Impl_(
::google::protobuf::internal::ConstantInitialized) noexcept;
inline explicit Impl_(::google::protobuf::internal::InternalVisibility visibility,
::google::protobuf::Arena* arena);
inline explicit Impl_(::google::protobuf::internal::InternalVisibility visibility,
::google::protobuf::Arena* arena, const Impl_& from,
const AddTrackRequest& from_msg);
::google::protobuf::internal::ArenaStringPtr name_;
int type_;
::google::protobuf::internal::CachedSize _cached_size_;
PROTOBUF_TSAN_DECLARE_MEMBER
};
union { Impl_ _impl_; };
friend struct ::TableStruct_daw_5fapi_2eproto;
};
// -------------------------------------------------------------------
class VUMeterData final : public ::google::protobuf::Message
/* @@protoc_insertion_point(class_definition:daw.api.VUMeterData) */ {
public:
inline VUMeterData() : VUMeterData(nullptr) {}
~VUMeterData() PROTOBUF_FINAL;
#if defined(PROTOBUF_CUSTOM_VTABLE)
void operator delete(VUMeterData* msg, std::destroying_delete_t) {
SharedDtor(*msg);
::google::protobuf::internal::SizedDelete(msg, sizeof(VUMeterData));
}
#endif
template <typename = void>
explicit PROTOBUF_CONSTEXPR VUMeterData(
::google::protobuf::internal::ConstantInitialized);
inline VUMeterData(const VUMeterData& from) : VUMeterData(nullptr, from) {}
inline VUMeterData(VUMeterData&& from) noexcept
: VUMeterData(nullptr, std::move(from)) {}
inline VUMeterData& operator=(const VUMeterData& from) {
CopyFrom(from);
return *this;
}
inline VUMeterData& operator=(VUMeterData&& from) noexcept {
if (this == &from) return *this;
if (::google::protobuf::internal::CanMoveWithInternalSwap(GetArena(), from.GetArena())) {
InternalSwap(&from);
} else {
CopyFrom(from);
}
return *this;
}
inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const
ABSL_ATTRIBUTE_LIFETIME_BOUND {
return _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance);
}
inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields()
ABSL_ATTRIBUTE_LIFETIME_BOUND {
return _internal_metadata_.mutable_unknown_fields<::google::protobuf::UnknownFieldSet>();
}
static const ::google::protobuf::Descriptor* descriptor() {
return GetDescriptor();
}
static const ::google::protobuf::Descriptor* GetDescriptor() {
return default_instance().GetMetadata().descriptor;
}
static const ::google::protobuf::Reflection* GetReflection() {
return default_instance().GetMetadata().reflection;
}
static const VUMeterData& default_instance() {
return *internal_default_instance();
}
static inline const VUMeterData* internal_default_instance() {
return reinterpret_cast<const VUMeterData*>(
&_VUMeterData_default_instance_);
}
static constexpr int kIndexInFileMessages = 17;
friend void swap(VUMeterData& a, VUMeterData& b) { a.Swap(&b); }
inline void Swap(VUMeterData* other) {
if (other == this) return;
if (::google::protobuf::internal::CanUseInternalSwap(GetArena(), other->GetArena())) {
InternalSwap(other);
} else {
::google::protobuf::internal::GenericSwap(this, other);
}
}
void UnsafeArenaSwap(VUMeterData* other) {
if (other == this) return;
ABSL_DCHECK(GetArena() == other->GetArena());
InternalSwap(other);
}
// implements Message ----------------------------------------------
VUMeterData* New(::google::protobuf::Arena* arena = nullptr) const {
return ::google::protobuf::Message::DefaultConstruct<VUMeterData>(arena);
}
using ::google::protobuf::Message::CopyFrom;
void CopyFrom(const VUMeterData& from);
using ::google::protobuf::Message::MergeFrom;
void MergeFrom(const VUMeterData& from) { VUMeterData::MergeImpl(*this, from); }
private:
static void MergeImpl(
::google::protobuf::MessageLite& to_msg,
const ::google::protobuf::MessageLite& from_msg);
public:
bool IsInitialized() const {
return true;
}
ABSL_ATTRIBUTE_REINITIALIZES void Clear() PROTOBUF_FINAL;
#if defined(PROTOBUF_CUSTOM_VTABLE)
private:
static ::size_t ByteSizeLong(const ::google::protobuf::MessageLite& msg);
static ::uint8_t* _InternalSerialize(
const MessageLite& msg, ::uint8_t* target,
::google::protobuf::io::EpsCopyOutputStream* stream);
public:
::size_t ByteSizeLong() const { return ByteSizeLong(*this); }
::uint8_t* _InternalSerialize(
::uint8_t* target,
::google::protobuf::io::EpsCopyOutputStream* stream) const {
return _InternalSerialize(*this, target, stream);
}
#else // PROTOBUF_CUSTOM_VTABLE
::size_t ByteSizeLong() const final;
::uint8_t* _InternalSerialize(
::uint8_t* target,
::google::protobuf::io::EpsCopyOutputStream* stream) const final;
#endif // PROTOBUF_CUSTOM_VTABLE
int GetCachedSize() const { return _impl_._cached_size_.Get(); }
private:
void SharedCtor(::google::protobuf::Arena* arena);
static void SharedDtor(MessageLite& self);
void InternalSwap(VUMeterData* other);
private:
template <typename T>
friend ::absl::string_view(
::google::protobuf::internal::GetAnyMessageName)();
static ::absl::string_view FullMessageName() { return "daw.api.VUMeterData"; }
protected:
explicit VUMeterData(::google::protobuf::Arena* arena);
VUMeterData(::google::protobuf::Arena* arena, const VUMeterData& from);
VUMeterData(::google::protobuf::Arena* arena, VUMeterData&& from) noexcept
: VUMeterData(arena) {
*this = ::std::move(from);
}
const ::google::protobuf::internal::ClassData* GetClassData() const PROTOBUF_FINAL;
static void* PlacementNew_(const void*, void* mem,
::google::protobuf::Arena* arena);
static constexpr auto InternalNewImpl_();
static const ::google::protobuf::internal::ClassDataFull _class_data_;
public:
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
enum : int {
kUpdatesFieldNumber = 1,
};
// repeated .daw.api.VUMeterUpdate updates = 1;
int updates_size() const;
private:
int _internal_updates_size() const;
public:
void clear_updates() ;
::daw::api::VUMeterUpdate* mutable_updates(int index);
::google::protobuf::RepeatedPtrField<::daw::api::VUMeterUpdate>* mutable_updates();
private:
const ::google::protobuf::RepeatedPtrField<::daw::api::VUMeterUpdate>& _internal_updates() const;
::google::protobuf::RepeatedPtrField<::daw::api::VUMeterUpdate>* _internal_mutable_updates();
public:
const ::daw::api::VUMeterUpdate& updates(int index) const;
::daw::api::VUMeterUpdate* add_updates();
const ::google::protobuf::RepeatedPtrField<::daw::api::VUMeterUpdate>& updates() const;
// @@protoc_insertion_point(class_scope:daw.api.VUMeterData)
private:
class _Internal;
friend class ::google::protobuf::internal::TcParser;
static const ::google::protobuf::internal::TcParseTable<
0, 1, 1,
0, 2>
_table_;
friend class ::google::protobuf::MessageLite;
friend class ::google::protobuf::Arena;
template <typename T>
friend class ::google::protobuf::Arena::InternalHelper;
using InternalArenaConstructable_ = void;
using DestructorSkippable_ = void;
struct Impl_ {
inline explicit constexpr Impl_(
::google::protobuf::internal::ConstantInitialized) noexcept;
inline explicit Impl_(::google::protobuf::internal::InternalVisibility visibility,
::google::protobuf::Arena* arena);
inline explicit Impl_(::google::protobuf::internal::InternalVisibility visibility,
::google::protobuf::Arena* arena, const Impl_& from,
const VUMeterData& from_msg);
::google::protobuf::RepeatedPtrField< ::daw::api::VUMeterUpdate > updates_;
::google::protobuf::internal::CachedSize _cached_size_;
PROTOBUF_TSAN_DECLARE_MEMBER
};
union { Impl_ _impl_; };
friend struct ::TableStruct_daw_5fapi_2eproto;
};
// -------------------------------------------------------------------
class PluginInfo final : public ::google::protobuf::Message
/* @@protoc_insertion_point(class_definition:daw.api.PluginInfo) */ {
public:
inline PluginInfo() : PluginInfo(nullptr) {}
~PluginInfo() PROTOBUF_FINAL;
#if defined(PROTOBUF_CUSTOM_VTABLE)
void operator delete(PluginInfo* msg, std::destroying_delete_t) {
SharedDtor(*msg);
::google::protobuf::internal::SizedDelete(msg, sizeof(PluginInfo));
}
#endif
template <typename = void>
explicit PROTOBUF_CONSTEXPR PluginInfo(
::google::protobuf::internal::ConstantInitialized);
inline PluginInfo(const PluginInfo& from) : PluginInfo(nullptr, from) {}
inline PluginInfo(PluginInfo&& from) noexcept
: PluginInfo(nullptr, std::move(from)) {}
inline PluginInfo& operator=(const PluginInfo& from) {
CopyFrom(from);
return *this;
}
inline PluginInfo& operator=(PluginInfo&& from) noexcept {
if (this == &from) return *this;
if (::google::protobuf::internal::CanMoveWithInternalSwap(GetArena(), from.GetArena())) {
InternalSwap(&from);
} else {
CopyFrom(from);
}
return *this;
}
inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const
ABSL_ATTRIBUTE_LIFETIME_BOUND {
return _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance);
}
inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields()
ABSL_ATTRIBUTE_LIFETIME_BOUND {
return _internal_metadata_.mutable_unknown_fields<::google::protobuf::UnknownFieldSet>();
}
static const ::google::protobuf::Descriptor* descriptor() {
return GetDescriptor();
}
static const ::google::protobuf::Descriptor* GetDescriptor() {
return default_instance().GetMetadata().descriptor;
}
static const ::google::protobuf::Reflection* GetReflection() {
return default_instance().GetMetadata().reflection;
}
static const PluginInfo& default_instance() {
return *internal_default_instance();
}
static inline const PluginInfo* internal_default_instance() {
return reinterpret_cast<const PluginInfo*>(
&_PluginInfo_default_instance_);
}
static constexpr int kIndexInFileMessages = 12;
friend void swap(PluginInfo& a, PluginInfo& b) { a.Swap(&b); }
inline void Swap(PluginInfo* other) {
if (other == this) return;
if (::google::protobuf::internal::CanUseInternalSwap(GetArena(), other->GetArena())) {
InternalSwap(other);
} else {
::google::protobuf::internal::GenericSwap(this, other);
}
}
void UnsafeArenaSwap(PluginInfo* other) {
if (other == this) return;
ABSL_DCHECK(GetArena() == other->GetArena());
InternalSwap(other);
}
// implements Message ----------------------------------------------
PluginInfo* New(::google::protobuf::Arena* arena = nullptr) const {
return ::google::protobuf::Message::DefaultConstruct<PluginInfo>(arena);
}
using ::google::protobuf::Message::CopyFrom;
void CopyFrom(const PluginInfo& from);
using ::google::protobuf::Message::MergeFrom;
void MergeFrom(const PluginInfo& from) { PluginInfo::MergeImpl(*this, from); }
private:
static void MergeImpl(
::google::protobuf::MessageLite& to_msg,
const ::google::protobuf::MessageLite& from_msg);
public:
bool IsInitialized() const {
return true;
}
ABSL_ATTRIBUTE_REINITIALIZES void Clear() PROTOBUF_FINAL;
#if defined(PROTOBUF_CUSTOM_VTABLE)
private:
static ::size_t ByteSizeLong(const ::google::protobuf::MessageLite& msg);
static ::uint8_t* _InternalSerialize(
const MessageLite& msg, ::uint8_t* target,
::google::protobuf::io::EpsCopyOutputStream* stream);
public:
::size_t ByteSizeLong() const { return ByteSizeLong(*this); }
::uint8_t* _InternalSerialize(
::uint8_t* target,
::google::protobuf::io::EpsCopyOutputStream* stream) const {
return _InternalSerialize(*this, target, stream);
}
#else // PROTOBUF_CUSTOM_VTABLE
::size_t ByteSizeLong() const final;
::uint8_t* _InternalSerialize(
::uint8_t* target,
::google::protobuf::io::EpsCopyOutputStream* stream) const final;
#endif // PROTOBUF_CUSTOM_VTABLE
int GetCachedSize() const { return _impl_._cached_size_.Get(); }
private:
void SharedCtor(::google::protobuf::Arena* arena);
static void SharedDtor(MessageLite& self);
void InternalSwap(PluginInfo* other);
private:
template <typename T>
friend ::absl::string_view(
::google::protobuf::internal::GetAnyMessageName)();
static ::absl::string_view FullMessageName() { return "daw.api.PluginInfo"; }
protected:
explicit PluginInfo(::google::protobuf::Arena* arena);
PluginInfo(::google::protobuf::Arena* arena, const PluginInfo& from);
PluginInfo(::google::protobuf::Arena* arena, PluginInfo&& from) noexcept
: PluginInfo(arena) {
*this = ::std::move(from);
}
const ::google::protobuf::internal::ClassData* GetClassData() const PROTOBUF_FINAL;
static void* PlacementNew_(const void*, void* mem,
::google::protobuf::Arena* arena);
static constexpr auto InternalNewImpl_();
static const ::google::protobuf::internal::ClassDataFull _class_data_;
public:
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
enum : int {
kParametersFieldNumber = 5,
kInstanceIdFieldNumber = 1,
kNameFieldNumber = 2,
kIsBypassedFieldNumber = 4,
};
// repeated .daw.api.PluginParameter parameters = 5;
int parameters_size() const;
private:
int _internal_parameters_size() const;
public:
void clear_parameters() ;
::daw::api::PluginParameter* mutable_parameters(int index);
::google::protobuf::RepeatedPtrField<::daw::api::PluginParameter>* mutable_parameters();
private:
const ::google::protobuf::RepeatedPtrField<::daw::api::PluginParameter>& _internal_parameters() const;
::google::protobuf::RepeatedPtrField<::daw::api::PluginParameter>* _internal_mutable_parameters();
public:
const ::daw::api::PluginParameter& parameters(int index) const;
::daw::api::PluginParameter* add_parameters();
const ::google::protobuf::RepeatedPtrField<::daw::api::PluginParameter>& parameters() const;
// string instance_id = 1;
void clear_instance_id() ;
const std::string& instance_id() const;
template <typename Arg_ = const std::string&, typename... Args_>
void set_instance_id(Arg_&& arg, Args_... args);
std::string* mutable_instance_id();
PROTOBUF_NODISCARD std::string* release_instance_id();
void set_allocated_instance_id(std::string* value);
private:
const std::string& _internal_instance_id() const;
inline PROTOBUF_ALWAYS_INLINE void _internal_set_instance_id(
const std::string& value);
std::string* _internal_mutable_instance_id();
public:
// string name = 2;
void clear_name() ;
const std::string& name() const;
template <typename Arg_ = const std::string&, typename... Args_>
void set_name(Arg_&& arg, Args_... args);
std::string* mutable_name();
PROTOBUF_NODISCARD std::string* release_name();
void set_allocated_name(std::string* value);
private:
const std::string& _internal_name() const;
inline PROTOBUF_ALWAYS_INLINE void _internal_set_name(
const std::string& value);
std::string* _internal_mutable_name();
public:
// bool is_bypassed = 4;
void clear_is_bypassed() ;
bool is_bypassed() const;
void set_is_bypassed(bool value);
private:
bool _internal_is_bypassed() const;
void _internal_set_is_bypassed(bool value);
public:
// @@protoc_insertion_point(class_scope:daw.api.PluginInfo)
private:
class _Internal;
friend class ::google::protobuf::internal::TcParser;
static const ::google::protobuf::internal::TcParseTable<
3, 4, 1,
42, 2>
_table_;
friend class ::google::protobuf::MessageLite;
friend class ::google::protobuf::Arena;
template <typename T>
friend class ::google::protobuf::Arena::InternalHelper;
using InternalArenaConstructable_ = void;
using DestructorSkippable_ = void;
struct Impl_ {
inline explicit constexpr Impl_(
::google::protobuf::internal::ConstantInitialized) noexcept;
inline explicit Impl_(::google::protobuf::internal::InternalVisibility visibility,
::google::protobuf::Arena* arena);
inline explicit Impl_(::google::protobuf::internal::InternalVisibility visibility,
::google::protobuf::Arena* arena, const Impl_& from,
const PluginInfo& from_msg);
::google::protobuf::RepeatedPtrField< ::daw::api::PluginParameter > parameters_;
::google::protobuf::internal::ArenaStringPtr instance_id_;
::google::protobuf::internal::ArenaStringPtr name_;
bool is_bypassed_;
::google::protobuf::internal::CachedSize _cached_size_;
PROTOBUF_TSAN_DECLARE_MEMBER
};
union { Impl_ _impl_; };
friend struct ::TableStruct_daw_5fapi_2eproto;
};
// -------------------------------------------------------------------
class TrackInfo final : public ::google::protobuf::Message
/* @@protoc_insertion_point(class_definition:daw.api.TrackInfo) */ {
public:
inline TrackInfo() : TrackInfo(nullptr) {}
~TrackInfo() PROTOBUF_FINAL;
#if defined(PROTOBUF_CUSTOM_VTABLE)
void operator delete(TrackInfo* msg, std::destroying_delete_t) {
SharedDtor(*msg);
::google::protobuf::internal::SizedDelete(msg, sizeof(TrackInfo));
}
#endif
template <typename = void>
explicit PROTOBUF_CONSTEXPR TrackInfo(
::google::protobuf::internal::ConstantInitialized);
inline TrackInfo(const TrackInfo& from) : TrackInfo(nullptr, from) {}
inline TrackInfo(TrackInfo&& from) noexcept
: TrackInfo(nullptr, std::move(from)) {}
inline TrackInfo& operator=(const TrackInfo& from) {
CopyFrom(from);
return *this;
}
inline TrackInfo& operator=(TrackInfo&& from) noexcept {
if (this == &from) return *this;
if (::google::protobuf::internal::CanMoveWithInternalSwap(GetArena(), from.GetArena())) {
InternalSwap(&from);
} else {
CopyFrom(from);
}
return *this;
}
inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const
ABSL_ATTRIBUTE_LIFETIME_BOUND {
return _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance);
}
inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields()
ABSL_ATTRIBUTE_LIFETIME_BOUND {
return _internal_metadata_.mutable_unknown_fields<::google::protobuf::UnknownFieldSet>();
}
static const ::google::protobuf::Descriptor* descriptor() {
return GetDescriptor();
}
static const ::google::protobuf::Descriptor* GetDescriptor() {
return default_instance().GetMetadata().descriptor;
}
static const ::google::protobuf::Reflection* GetReflection() {
return default_instance().GetMetadata().reflection;
}
static const TrackInfo& default_instance() {
return *internal_default_instance();
}
static inline const TrackInfo* internal_default_instance() {
return reinterpret_cast<const TrackInfo*>(
&_TrackInfo_default_instance_);
}
static constexpr int kIndexInFileMessages = 7;
friend void swap(TrackInfo& a, TrackInfo& b) { a.Swap(&b); }
inline void Swap(TrackInfo* other) {
if (other == this) return;
if (::google::protobuf::internal::CanUseInternalSwap(GetArena(), other->GetArena())) {
InternalSwap(other);
} else {
::google::protobuf::internal::GenericSwap(this, other);
}
}
void UnsafeArenaSwap(TrackInfo* other) {
if (other == this) return;
ABSL_DCHECK(GetArena() == other->GetArena());
InternalSwap(other);
}
// implements Message ----------------------------------------------
TrackInfo* New(::google::protobuf::Arena* arena = nullptr) const {
return ::google::protobuf::Message::DefaultConstruct<TrackInfo>(arena);
}
using ::google::protobuf::Message::CopyFrom;
void CopyFrom(const TrackInfo& from);
using ::google::protobuf::Message::MergeFrom;
void MergeFrom(const TrackInfo& from) { TrackInfo::MergeImpl(*this, from); }
private:
static void MergeImpl(
::google::protobuf::MessageLite& to_msg,
const ::google::protobuf::MessageLite& from_msg);
public:
bool IsInitialized() const {
return true;
}
ABSL_ATTRIBUTE_REINITIALIZES void Clear() PROTOBUF_FINAL;
#if defined(PROTOBUF_CUSTOM_VTABLE)
private:
static ::size_t ByteSizeLong(const ::google::protobuf::MessageLite& msg);
static ::uint8_t* _InternalSerialize(
const MessageLite& msg, ::uint8_t* target,
::google::protobuf::io::EpsCopyOutputStream* stream);
public:
::size_t ByteSizeLong() const { return ByteSizeLong(*this); }
::uint8_t* _InternalSerialize(
::uint8_t* target,
::google::protobuf::io::EpsCopyOutputStream* stream) const {
return _InternalSerialize(*this, target, stream);
}
#else // PROTOBUF_CUSTOM_VTABLE
::size_t ByteSizeLong() const final;
::uint8_t* _InternalSerialize(
::uint8_t* target,
::google::protobuf::io::EpsCopyOutputStream* stream) const final;
#endif // PROTOBUF_CUSTOM_VTABLE
int GetCachedSize() const { return _impl_._cached_size_.Get(); }
private:
void SharedCtor(::google::protobuf::Arena* arena);
static void SharedDtor(MessageLite& self);
void InternalSwap(TrackInfo* other);
private:
template <typename T>
friend ::absl::string_view(
::google::protobuf::internal::GetAnyMessageName)();
static ::absl::string_view FullMessageName() { return "daw.api.TrackInfo"; }
protected:
explicit TrackInfo(::google::protobuf::Arena* arena);
TrackInfo(::google::protobuf::Arena* arena, const TrackInfo& from);
TrackInfo(::google::protobuf::Arena* arena, TrackInfo&& from) noexcept
: TrackInfo(arena) {
*this = ::std::move(from);
}
const ::google::protobuf::internal::ClassData* GetClassData() const PROTOBUF_FINAL;
static void* PlacementNew_(const void*, void* mem,
::google::protobuf::Arena* arena);
static constexpr auto InternalNewImpl_();
static const ::google::protobuf::internal::ClassDataFull _class_data_;
public:
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
enum : int {
kPluginsFieldNumber = 9,
kTrackIdFieldNumber = 1,
kNameFieldNumber = 2,
kTypeFieldNumber = 3,
kVolumeDbFieldNumber = 5,
kPanFieldNumber = 6,
kIsMutedFieldNumber = 7,
kIsSoloedFieldNumber = 8,
};
// repeated .daw.api.PluginInfo plugins = 9;
int plugins_size() const;
private:
int _internal_plugins_size() const;
public:
void clear_plugins() ;
::daw::api::PluginInfo* mutable_plugins(int index);
::google::protobuf::RepeatedPtrField<::daw::api::PluginInfo>* mutable_plugins();
private:
const ::google::protobuf::RepeatedPtrField<::daw::api::PluginInfo>& _internal_plugins() const;
::google::protobuf::RepeatedPtrField<::daw::api::PluginInfo>* _internal_mutable_plugins();
public:
const ::daw::api::PluginInfo& plugins(int index) const;
::daw::api::PluginInfo* add_plugins();
const ::google::protobuf::RepeatedPtrField<::daw::api::PluginInfo>& plugins() const;
// string track_id = 1;
void clear_track_id() ;
const std::string& track_id() const;
template <typename Arg_ = const std::string&, typename... Args_>
void set_track_id(Arg_&& arg, Args_... args);
std::string* mutable_track_id();
PROTOBUF_NODISCARD std::string* release_track_id();
void set_allocated_track_id(std::string* value);
private:
const std::string& _internal_track_id() const;
inline PROTOBUF_ALWAYS_INLINE void _internal_set_track_id(
const std::string& value);
std::string* _internal_mutable_track_id();
public:
// string name = 2;
void clear_name() ;
const std::string& name() const;
template <typename Arg_ = const std::string&, typename... Args_>
void set_name(Arg_&& arg, Args_... args);
std::string* mutable_name();
PROTOBUF_NODISCARD std::string* release_name();
void set_allocated_name(std::string* value);
private:
const std::string& _internal_name() const;
inline PROTOBUF_ALWAYS_INLINE void _internal_set_name(
const std::string& value);
std::string* _internal_mutable_name();
public:
// .daw.api.TrackType type = 3;
void clear_type() ;
::daw::api::TrackType type() const;
void set_type(::daw::api::TrackType value);
private:
::daw::api::TrackType _internal_type() const;
void _internal_set_type(::daw::api::TrackType value);
public:
// float volume_db = 5;
void clear_volume_db() ;
float volume_db() const;
void set_volume_db(float value);
private:
float _internal_volume_db() const;
void _internal_set_volume_db(float value);
public:
// float pan = 6;
void clear_pan() ;
float pan() const;
void set_pan(float value);
private:
float _internal_pan() const;
void _internal_set_pan(float value);
public:
// bool is_muted = 7;
void clear_is_muted() ;
bool is_muted() const;
void set_is_muted(bool value);
private:
bool _internal_is_muted() const;
void _internal_set_is_muted(bool value);
public:
// bool is_soloed = 8;
void clear_is_soloed() ;
bool is_soloed() const;
void set_is_soloed(bool value);
private:
bool _internal_is_soloed() const;
void _internal_set_is_soloed(bool value);
public:
// @@protoc_insertion_point(class_scope:daw.api.TrackInfo)
private:
class _Internal;
friend class ::google::protobuf::internal::TcParser;
static const ::google::protobuf::internal::TcParseTable<
4, 8, 1,
46, 2>
_table_;
friend class ::google::protobuf::MessageLite;
friend class ::google::protobuf::Arena;
template <typename T>
friend class ::google::protobuf::Arena::InternalHelper;
using InternalArenaConstructable_ = void;
using DestructorSkippable_ = void;
struct Impl_ {
inline explicit constexpr Impl_(
::google::protobuf::internal::ConstantInitialized) noexcept;
inline explicit Impl_(::google::protobuf::internal::InternalVisibility visibility,
::google::protobuf::Arena* arena);
inline explicit Impl_(::google::protobuf::internal::InternalVisibility visibility,
::google::protobuf::Arena* arena, const Impl_& from,
const TrackInfo& from_msg);
::google::protobuf::RepeatedPtrField< ::daw::api::PluginInfo > plugins_;
::google::protobuf::internal::ArenaStringPtr track_id_;
::google::protobuf::internal::ArenaStringPtr name_;
int type_;
float volume_db_;
float pan_;
bool is_muted_;
bool is_soloed_;
::google::protobuf::internal::CachedSize _cached_size_;
PROTOBUF_TSAN_DECLARE_MEMBER
};
union { Impl_ _impl_; };
friend struct ::TableStruct_daw_5fapi_2eproto;
};
// -------------------------------------------------------------------
class ProjectState final : public ::google::protobuf::Message
/* @@protoc_insertion_point(class_definition:daw.api.ProjectState) */ {
public:
inline ProjectState() : ProjectState(nullptr) {}
~ProjectState() PROTOBUF_FINAL;
#if defined(PROTOBUF_CUSTOM_VTABLE)
void operator delete(ProjectState* msg, std::destroying_delete_t) {
SharedDtor(*msg);
::google::protobuf::internal::SizedDelete(msg, sizeof(ProjectState));
}
#endif
template <typename = void>
explicit PROTOBUF_CONSTEXPR ProjectState(
::google::protobuf::internal::ConstantInitialized);
inline ProjectState(const ProjectState& from) : ProjectState(nullptr, from) {}
inline ProjectState(ProjectState&& from) noexcept
: ProjectState(nullptr, std::move(from)) {}
inline ProjectState& operator=(const ProjectState& from) {
CopyFrom(from);
return *this;
}
inline ProjectState& operator=(ProjectState&& from) noexcept {
if (this == &from) return *this;
if (::google::protobuf::internal::CanMoveWithInternalSwap(GetArena(), from.GetArena())) {
InternalSwap(&from);
} else {
CopyFrom(from);
}
return *this;
}
inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const
ABSL_ATTRIBUTE_LIFETIME_BOUND {
return _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance);
}
inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields()
ABSL_ATTRIBUTE_LIFETIME_BOUND {
return _internal_metadata_.mutable_unknown_fields<::google::protobuf::UnknownFieldSet>();
}
static const ::google::protobuf::Descriptor* descriptor() {
return GetDescriptor();
}
static const ::google::protobuf::Descriptor* GetDescriptor() {
return default_instance().GetMetadata().descriptor;
}
static const ::google::protobuf::Reflection* GetReflection() {
return default_instance().GetMetadata().reflection;
}
static const ProjectState& default_instance() {
return *internal_default_instance();
}
static inline const ProjectState* internal_default_instance() {
return reinterpret_cast<const ProjectState*>(
&_ProjectState_default_instance_);
}
static constexpr int kIndexInFileMessages = 2;
friend void swap(ProjectState& a, ProjectState& b) { a.Swap(&b); }
inline void Swap(ProjectState* other) {
if (other == this) return;
if (::google::protobuf::internal::CanUseInternalSwap(GetArena(), other->GetArena())) {
InternalSwap(other);
} else {
::google::protobuf::internal::GenericSwap(this, other);
}
}
void UnsafeArenaSwap(ProjectState* other) {
if (other == this) return;
ABSL_DCHECK(GetArena() == other->GetArena());
InternalSwap(other);
}
// implements Message ----------------------------------------------
ProjectState* New(::google::protobuf::Arena* arena = nullptr) const {
return ::google::protobuf::Message::DefaultConstruct<ProjectState>(arena);
}
using ::google::protobuf::Message::CopyFrom;
void CopyFrom(const ProjectState& from);
using ::google::protobuf::Message::MergeFrom;
void MergeFrom(const ProjectState& from) { ProjectState::MergeImpl(*this, from); }
private:
static void MergeImpl(
::google::protobuf::MessageLite& to_msg,
const ::google::protobuf::MessageLite& from_msg);
public:
bool IsInitialized() const {
return true;
}
ABSL_ATTRIBUTE_REINITIALIZES void Clear() PROTOBUF_FINAL;
#if defined(PROTOBUF_CUSTOM_VTABLE)
private:
static ::size_t ByteSizeLong(const ::google::protobuf::MessageLite& msg);
static ::uint8_t* _InternalSerialize(
const MessageLite& msg, ::uint8_t* target,
::google::protobuf::io::EpsCopyOutputStream* stream);
public:
::size_t ByteSizeLong() const { return ByteSizeLong(*this); }
::uint8_t* _InternalSerialize(
::uint8_t* target,
::google::protobuf::io::EpsCopyOutputStream* stream) const {
return _InternalSerialize(*this, target, stream);
}
#else // PROTOBUF_CUSTOM_VTABLE
::size_t ByteSizeLong() const final;
::uint8_t* _InternalSerialize(
::uint8_t* target,
::google::protobuf::io::EpsCopyOutputStream* stream) const final;
#endif // PROTOBUF_CUSTOM_VTABLE
int GetCachedSize() const { return _impl_._cached_size_.Get(); }
private:
void SharedCtor(::google::protobuf::Arena* arena);
static void SharedDtor(MessageLite& self);
void InternalSwap(ProjectState* other);
private:
template <typename T>
friend ::absl::string_view(
::google::protobuf::internal::GetAnyMessageName)();
static ::absl::string_view FullMessageName() { return "daw.api.ProjectState"; }
protected:
explicit ProjectState(::google::protobuf::Arena* arena);
ProjectState(::google::protobuf::Arena* arena, const ProjectState& from);
ProjectState(::google::protobuf::Arena* arena, ProjectState&& from) noexcept
: ProjectState(arena) {
*this = ::std::move(from);
}
const ::google::protobuf::internal::ClassData* GetClassData() const PROTOBUF_FINAL;
static void* PlacementNew_(const void*, void* mem,
::google::protobuf::Arena* arena);
static constexpr auto InternalNewImpl_();
static const ::google::protobuf::internal::ClassDataFull _class_data_;
public:
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
enum : int {
kTracksFieldNumber = 4,
kProjectIdFieldNumber = 1,
kProjectNameFieldNumber = 2,
kPlaybackStateFieldNumber = 3,
};
// repeated .daw.api.TrackInfo tracks = 4;
int tracks_size() const;
private:
int _internal_tracks_size() const;
public:
void clear_tracks() ;
::daw::api::TrackInfo* mutable_tracks(int index);
::google::protobuf::RepeatedPtrField<::daw::api::TrackInfo>* mutable_tracks();
private:
const ::google::protobuf::RepeatedPtrField<::daw::api::TrackInfo>& _internal_tracks() const;
::google::protobuf::RepeatedPtrField<::daw::api::TrackInfo>* _internal_mutable_tracks();
public:
const ::daw::api::TrackInfo& tracks(int index) const;
::daw::api::TrackInfo* add_tracks();
const ::google::protobuf::RepeatedPtrField<::daw::api::TrackInfo>& tracks() const;
// string project_id = 1;
void clear_project_id() ;
const std::string& project_id() const;
template <typename Arg_ = const std::string&, typename... Args_>
void set_project_id(Arg_&& arg, Args_... args);
std::string* mutable_project_id();
PROTOBUF_NODISCARD std::string* release_project_id();
void set_allocated_project_id(std::string* value);
private:
const std::string& _internal_project_id() const;
inline PROTOBUF_ALWAYS_INLINE void _internal_set_project_id(
const std::string& value);
std::string* _internal_mutable_project_id();
public:
// string project_name = 2;
void clear_project_name() ;
const std::string& project_name() const;
template <typename Arg_ = const std::string&, typename... Args_>
void set_project_name(Arg_&& arg, Args_... args);
std::string* mutable_project_name();
PROTOBUF_NODISCARD std::string* release_project_name();
void set_allocated_project_name(std::string* value);
private:
const std::string& _internal_project_name() const;
inline PROTOBUF_ALWAYS_INLINE void _internal_set_project_name(
const std::string& value);
std::string* _internal_mutable_project_name();
public:
// .daw.api.PlaybackState playback_state = 3;
bool has_playback_state() const;
void clear_playback_state() ;
const ::daw::api::PlaybackState& playback_state() const;
PROTOBUF_NODISCARD ::daw::api::PlaybackState* release_playback_state();
::daw::api::PlaybackState* mutable_playback_state();
void set_allocated_playback_state(::daw::api::PlaybackState* value);
void unsafe_arena_set_allocated_playback_state(::daw::api::PlaybackState* value);
::daw::api::PlaybackState* unsafe_arena_release_playback_state();
private:
const ::daw::api::PlaybackState& _internal_playback_state() const;
::daw::api::PlaybackState* _internal_mutable_playback_state();
public:
// @@protoc_insertion_point(class_scope:daw.api.ProjectState)
private:
class _Internal;
friend class ::google::protobuf::internal::TcParser;
static const ::google::protobuf::internal::TcParseTable<
2, 4, 2,
51, 2>
_table_;
friend class ::google::protobuf::MessageLite;
friend class ::google::protobuf::Arena;
template <typename T>
friend class ::google::protobuf::Arena::InternalHelper;
using InternalArenaConstructable_ = void;
using DestructorSkippable_ = void;
struct Impl_ {
inline explicit constexpr Impl_(
::google::protobuf::internal::ConstantInitialized) noexcept;
inline explicit Impl_(::google::protobuf::internal::InternalVisibility visibility,
::google::protobuf::Arena* arena);
inline explicit Impl_(::google::protobuf::internal::InternalVisibility visibility,
::google::protobuf::Arena* arena, const Impl_& from,
const ProjectState& from_msg);
::google::protobuf::internal::HasBits<1> _has_bits_;
::google::protobuf::internal::CachedSize _cached_size_;
::google::protobuf::RepeatedPtrField< ::daw::api::TrackInfo > tracks_;
::google::protobuf::internal::ArenaStringPtr project_id_;
::google::protobuf::internal::ArenaStringPtr project_name_;
::daw::api::PlaybackState* playback_state_;
PROTOBUF_TSAN_DECLARE_MEMBER
};
union { Impl_ _impl_; };
friend struct ::TableStruct_daw_5fapi_2eproto;
};
// ===================================================================
// ===================================================================
#ifdef __GNUC__
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wstrict-aliasing"
#endif // __GNUC__
// -------------------------------------------------------------------
// Empty
// -------------------------------------------------------------------
// StatusResponse
// bool success = 1;
inline void StatusResponse::clear_success() {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.success_ = false;
}
inline bool StatusResponse::success() const {
// @@protoc_insertion_point(field_get:daw.api.StatusResponse.success)
return _internal_success();
}
inline void StatusResponse::set_success(bool value) {
_internal_set_success(value);
// @@protoc_insertion_point(field_set:daw.api.StatusResponse.success)
}
inline bool StatusResponse::_internal_success() const {
::google::protobuf::internal::TSanRead(&_impl_);
return _impl_.success_;
}
inline void StatusResponse::_internal_set_success(bool value) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.success_ = value;
}
// string error_message = 2;
inline void StatusResponse::clear_error_message() {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.error_message_.ClearToEmpty();
}
inline const std::string& StatusResponse::error_message() const
ABSL_ATTRIBUTE_LIFETIME_BOUND {
// @@protoc_insertion_point(field_get:daw.api.StatusResponse.error_message)
return _internal_error_message();
}
template <typename Arg_, typename... Args_>
inline PROTOBUF_ALWAYS_INLINE void StatusResponse::set_error_message(Arg_&& arg,
Args_... args) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.error_message_.Set(static_cast<Arg_&&>(arg), args..., GetArena());
// @@protoc_insertion_point(field_set:daw.api.StatusResponse.error_message)
}
inline std::string* StatusResponse::mutable_error_message() ABSL_ATTRIBUTE_LIFETIME_BOUND {
std::string* _s = _internal_mutable_error_message();
// @@protoc_insertion_point(field_mutable:daw.api.StatusResponse.error_message)
return _s;
}
inline const std::string& StatusResponse::_internal_error_message() const {
::google::protobuf::internal::TSanRead(&_impl_);
return _impl_.error_message_.Get();
}
inline void StatusResponse::_internal_set_error_message(const std::string& value) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.error_message_.Set(value, GetArena());
}
inline std::string* StatusResponse::_internal_mutable_error_message() {
::google::protobuf::internal::TSanWrite(&_impl_);
return _impl_.error_message_.Mutable( GetArena());
}
inline std::string* StatusResponse::release_error_message() {
::google::protobuf::internal::TSanWrite(&_impl_);
// @@protoc_insertion_point(field_release:daw.api.StatusResponse.error_message)
return _impl_.error_message_.Release();
}
inline void StatusResponse::set_allocated_error_message(std::string* value) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.error_message_.SetAllocated(value, GetArena());
if (::google::protobuf::internal::DebugHardenForceCopyDefaultString() && _impl_.error_message_.IsDefault()) {
_impl_.error_message_.Set("", GetArena());
}
// @@protoc_insertion_point(field_set_allocated:daw.api.StatusResponse.error_message)
}
// -------------------------------------------------------------------
// ProjectState
// string project_id = 1;
inline void ProjectState::clear_project_id() {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.project_id_.ClearToEmpty();
}
inline const std::string& ProjectState::project_id() const
ABSL_ATTRIBUTE_LIFETIME_BOUND {
// @@protoc_insertion_point(field_get:daw.api.ProjectState.project_id)
return _internal_project_id();
}
template <typename Arg_, typename... Args_>
inline PROTOBUF_ALWAYS_INLINE void ProjectState::set_project_id(Arg_&& arg,
Args_... args) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.project_id_.Set(static_cast<Arg_&&>(arg), args..., GetArena());
// @@protoc_insertion_point(field_set:daw.api.ProjectState.project_id)
}
inline std::string* ProjectState::mutable_project_id() ABSL_ATTRIBUTE_LIFETIME_BOUND {
std::string* _s = _internal_mutable_project_id();
// @@protoc_insertion_point(field_mutable:daw.api.ProjectState.project_id)
return _s;
}
inline const std::string& ProjectState::_internal_project_id() const {
::google::protobuf::internal::TSanRead(&_impl_);
return _impl_.project_id_.Get();
}
inline void ProjectState::_internal_set_project_id(const std::string& value) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.project_id_.Set(value, GetArena());
}
inline std::string* ProjectState::_internal_mutable_project_id() {
::google::protobuf::internal::TSanWrite(&_impl_);
return _impl_.project_id_.Mutable( GetArena());
}
inline std::string* ProjectState::release_project_id() {
::google::protobuf::internal::TSanWrite(&_impl_);
// @@protoc_insertion_point(field_release:daw.api.ProjectState.project_id)
return _impl_.project_id_.Release();
}
inline void ProjectState::set_allocated_project_id(std::string* value) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.project_id_.SetAllocated(value, GetArena());
if (::google::protobuf::internal::DebugHardenForceCopyDefaultString() && _impl_.project_id_.IsDefault()) {
_impl_.project_id_.Set("", GetArena());
}
// @@protoc_insertion_point(field_set_allocated:daw.api.ProjectState.project_id)
}
// string project_name = 2;
inline void ProjectState::clear_project_name() {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.project_name_.ClearToEmpty();
}
inline const std::string& ProjectState::project_name() const
ABSL_ATTRIBUTE_LIFETIME_BOUND {
// @@protoc_insertion_point(field_get:daw.api.ProjectState.project_name)
return _internal_project_name();
}
template <typename Arg_, typename... Args_>
inline PROTOBUF_ALWAYS_INLINE void ProjectState::set_project_name(Arg_&& arg,
Args_... args) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.project_name_.Set(static_cast<Arg_&&>(arg), args..., GetArena());
// @@protoc_insertion_point(field_set:daw.api.ProjectState.project_name)
}
inline std::string* ProjectState::mutable_project_name() ABSL_ATTRIBUTE_LIFETIME_BOUND {
std::string* _s = _internal_mutable_project_name();
// @@protoc_insertion_point(field_mutable:daw.api.ProjectState.project_name)
return _s;
}
inline const std::string& ProjectState::_internal_project_name() const {
::google::protobuf::internal::TSanRead(&_impl_);
return _impl_.project_name_.Get();
}
inline void ProjectState::_internal_set_project_name(const std::string& value) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.project_name_.Set(value, GetArena());
}
inline std::string* ProjectState::_internal_mutable_project_name() {
::google::protobuf::internal::TSanWrite(&_impl_);
return _impl_.project_name_.Mutable( GetArena());
}
inline std::string* ProjectState::release_project_name() {
::google::protobuf::internal::TSanWrite(&_impl_);
// @@protoc_insertion_point(field_release:daw.api.ProjectState.project_name)
return _impl_.project_name_.Release();
}
inline void ProjectState::set_allocated_project_name(std::string* value) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.project_name_.SetAllocated(value, GetArena());
if (::google::protobuf::internal::DebugHardenForceCopyDefaultString() && _impl_.project_name_.IsDefault()) {
_impl_.project_name_.Set("", GetArena());
}
// @@protoc_insertion_point(field_set_allocated:daw.api.ProjectState.project_name)
}
// .daw.api.PlaybackState playback_state = 3;
inline bool ProjectState::has_playback_state() const {
bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
PROTOBUF_ASSUME(!value || _impl_.playback_state_ != nullptr);
return value;
}
inline void ProjectState::clear_playback_state() {
::google::protobuf::internal::TSanWrite(&_impl_);
if (_impl_.playback_state_ != nullptr) _impl_.playback_state_->Clear();
_impl_._has_bits_[0] &= ~0x00000001u;
}
inline const ::daw::api::PlaybackState& ProjectState::_internal_playback_state() const {
::google::protobuf::internal::TSanRead(&_impl_);
const ::daw::api::PlaybackState* p = _impl_.playback_state_;
return p != nullptr ? *p : reinterpret_cast<const ::daw::api::PlaybackState&>(::daw::api::_PlaybackState_default_instance_);
}
inline const ::daw::api::PlaybackState& ProjectState::playback_state() const ABSL_ATTRIBUTE_LIFETIME_BOUND {
// @@protoc_insertion_point(field_get:daw.api.ProjectState.playback_state)
return _internal_playback_state();
}
inline void ProjectState::unsafe_arena_set_allocated_playback_state(::daw::api::PlaybackState* value) {
::google::protobuf::internal::TSanWrite(&_impl_);
if (GetArena() == nullptr) {
delete reinterpret_cast<::google::protobuf::MessageLite*>(_impl_.playback_state_);
}
_impl_.playback_state_ = reinterpret_cast<::daw::api::PlaybackState*>(value);
if (value != nullptr) {
_impl_._has_bits_[0] |= 0x00000001u;
} else {
_impl_._has_bits_[0] &= ~0x00000001u;
}
// @@protoc_insertion_point(field_unsafe_arena_set_allocated:daw.api.ProjectState.playback_state)
}
inline ::daw::api::PlaybackState* ProjectState::release_playback_state() {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_._has_bits_[0] &= ~0x00000001u;
::daw::api::PlaybackState* released = _impl_.playback_state_;
_impl_.playback_state_ = nullptr;
if (::google::protobuf::internal::DebugHardenForceCopyInRelease()) {
auto* old = reinterpret_cast<::google::protobuf::MessageLite*>(released);
released = ::google::protobuf::internal::DuplicateIfNonNull(released);
if (GetArena() == nullptr) {
delete old;
}
} else {
if (GetArena() != nullptr) {
released = ::google::protobuf::internal::DuplicateIfNonNull(released);
}
}
return released;
}
inline ::daw::api::PlaybackState* ProjectState::unsafe_arena_release_playback_state() {
::google::protobuf::internal::TSanWrite(&_impl_);
// @@protoc_insertion_point(field_release:daw.api.ProjectState.playback_state)
_impl_._has_bits_[0] &= ~0x00000001u;
::daw::api::PlaybackState* temp = _impl_.playback_state_;
_impl_.playback_state_ = nullptr;
return temp;
}
inline ::daw::api::PlaybackState* ProjectState::_internal_mutable_playback_state() {
::google::protobuf::internal::TSanWrite(&_impl_);
if (_impl_.playback_state_ == nullptr) {
auto* p = ::google::protobuf::Message::DefaultConstruct<::daw::api::PlaybackState>(GetArena());
_impl_.playback_state_ = reinterpret_cast<::daw::api::PlaybackState*>(p);
}
return _impl_.playback_state_;
}
inline ::daw::api::PlaybackState* ProjectState::mutable_playback_state() ABSL_ATTRIBUTE_LIFETIME_BOUND {
_impl_._has_bits_[0] |= 0x00000001u;
::daw::api::PlaybackState* _msg = _internal_mutable_playback_state();
// @@protoc_insertion_point(field_mutable:daw.api.ProjectState.playback_state)
return _msg;
}
inline void ProjectState::set_allocated_playback_state(::daw::api::PlaybackState* value) {
::google::protobuf::Arena* message_arena = GetArena();
::google::protobuf::internal::TSanWrite(&_impl_);
if (message_arena == nullptr) {
delete (_impl_.playback_state_);
}
if (value != nullptr) {
::google::protobuf::Arena* submessage_arena = (value)->GetArena();
if (message_arena != submessage_arena) {
value = ::google::protobuf::internal::GetOwnedMessage(message_arena, value, submessage_arena);
}
_impl_._has_bits_[0] |= 0x00000001u;
} else {
_impl_._has_bits_[0] &= ~0x00000001u;
}
_impl_.playback_state_ = reinterpret_cast<::daw::api::PlaybackState*>(value);
// @@protoc_insertion_point(field_set_allocated:daw.api.ProjectState.playback_state)
}
// repeated .daw.api.TrackInfo tracks = 4;
inline int ProjectState::_internal_tracks_size() const {
return _internal_tracks().size();
}
inline int ProjectState::tracks_size() const {
return _internal_tracks_size();
}
inline void ProjectState::clear_tracks() {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.tracks_.Clear();
}
inline ::daw::api::TrackInfo* ProjectState::mutable_tracks(int index)
ABSL_ATTRIBUTE_LIFETIME_BOUND {
// @@protoc_insertion_point(field_mutable:daw.api.ProjectState.tracks)
return _internal_mutable_tracks()->Mutable(index);
}
inline ::google::protobuf::RepeatedPtrField<::daw::api::TrackInfo>* ProjectState::mutable_tracks()
ABSL_ATTRIBUTE_LIFETIME_BOUND {
// @@protoc_insertion_point(field_mutable_list:daw.api.ProjectState.tracks)
::google::protobuf::internal::TSanWrite(&_impl_);
return _internal_mutable_tracks();
}
inline const ::daw::api::TrackInfo& ProjectState::tracks(int index) const
ABSL_ATTRIBUTE_LIFETIME_BOUND {
// @@protoc_insertion_point(field_get:daw.api.ProjectState.tracks)
return _internal_tracks().Get(index);
}
inline ::daw::api::TrackInfo* ProjectState::add_tracks() ABSL_ATTRIBUTE_LIFETIME_BOUND {
::google::protobuf::internal::TSanWrite(&_impl_);
::daw::api::TrackInfo* _add = _internal_mutable_tracks()->Add();
// @@protoc_insertion_point(field_add:daw.api.ProjectState.tracks)
return _add;
}
inline const ::google::protobuf::RepeatedPtrField<::daw::api::TrackInfo>& ProjectState::tracks() const
ABSL_ATTRIBUTE_LIFETIME_BOUND {
// @@protoc_insertion_point(field_list:daw.api.ProjectState.tracks)
return _internal_tracks();
}
inline const ::google::protobuf::RepeatedPtrField<::daw::api::TrackInfo>&
ProjectState::_internal_tracks() const {
::google::protobuf::internal::TSanRead(&_impl_);
return _impl_.tracks_;
}
inline ::google::protobuf::RepeatedPtrField<::daw::api::TrackInfo>*
ProjectState::_internal_mutable_tracks() {
::google::protobuf::internal::TSanRead(&_impl_);
return &_impl_.tracks_;
}
// -------------------------------------------------------------------
// LoadProjectRequest
// string file_path = 1;
inline void LoadProjectRequest::clear_file_path() {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.file_path_.ClearToEmpty();
}
inline const std::string& LoadProjectRequest::file_path() const
ABSL_ATTRIBUTE_LIFETIME_BOUND {
// @@protoc_insertion_point(field_get:daw.api.LoadProjectRequest.file_path)
return _internal_file_path();
}
template <typename Arg_, typename... Args_>
inline PROTOBUF_ALWAYS_INLINE void LoadProjectRequest::set_file_path(Arg_&& arg,
Args_... args) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.file_path_.Set(static_cast<Arg_&&>(arg), args..., GetArena());
// @@protoc_insertion_point(field_set:daw.api.LoadProjectRequest.file_path)
}
inline std::string* LoadProjectRequest::mutable_file_path() ABSL_ATTRIBUTE_LIFETIME_BOUND {
std::string* _s = _internal_mutable_file_path();
// @@protoc_insertion_point(field_mutable:daw.api.LoadProjectRequest.file_path)
return _s;
}
inline const std::string& LoadProjectRequest::_internal_file_path() const {
::google::protobuf::internal::TSanRead(&_impl_);
return _impl_.file_path_.Get();
}
inline void LoadProjectRequest::_internal_set_file_path(const std::string& value) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.file_path_.Set(value, GetArena());
}
inline std::string* LoadProjectRequest::_internal_mutable_file_path() {
::google::protobuf::internal::TSanWrite(&_impl_);
return _impl_.file_path_.Mutable( GetArena());
}
inline std::string* LoadProjectRequest::release_file_path() {
::google::protobuf::internal::TSanWrite(&_impl_);
// @@protoc_insertion_point(field_release:daw.api.LoadProjectRequest.file_path)
return _impl_.file_path_.Release();
}
inline void LoadProjectRequest::set_allocated_file_path(std::string* value) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.file_path_.SetAllocated(value, GetArena());
if (::google::protobuf::internal::DebugHardenForceCopyDefaultString() && _impl_.file_path_.IsDefault()) {
_impl_.file_path_.Set("", GetArena());
}
// @@protoc_insertion_point(field_set_allocated:daw.api.LoadProjectRequest.file_path)
}
// -------------------------------------------------------------------
// SaveProjectRequest
// string file_path = 1;
inline void SaveProjectRequest::clear_file_path() {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.file_path_.ClearToEmpty();
}
inline const std::string& SaveProjectRequest::file_path() const
ABSL_ATTRIBUTE_LIFETIME_BOUND {
// @@protoc_insertion_point(field_get:daw.api.SaveProjectRequest.file_path)
return _internal_file_path();
}
template <typename Arg_, typename... Args_>
inline PROTOBUF_ALWAYS_INLINE void SaveProjectRequest::set_file_path(Arg_&& arg,
Args_... args) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.file_path_.Set(static_cast<Arg_&&>(arg), args..., GetArena());
// @@protoc_insertion_point(field_set:daw.api.SaveProjectRequest.file_path)
}
inline std::string* SaveProjectRequest::mutable_file_path() ABSL_ATTRIBUTE_LIFETIME_BOUND {
std::string* _s = _internal_mutable_file_path();
// @@protoc_insertion_point(field_mutable:daw.api.SaveProjectRequest.file_path)
return _s;
}
inline const std::string& SaveProjectRequest::_internal_file_path() const {
::google::protobuf::internal::TSanRead(&_impl_);
return _impl_.file_path_.Get();
}
inline void SaveProjectRequest::_internal_set_file_path(const std::string& value) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.file_path_.Set(value, GetArena());
}
inline std::string* SaveProjectRequest::_internal_mutable_file_path() {
::google::protobuf::internal::TSanWrite(&_impl_);
return _impl_.file_path_.Mutable( GetArena());
}
inline std::string* SaveProjectRequest::release_file_path() {
::google::protobuf::internal::TSanWrite(&_impl_);
// @@protoc_insertion_point(field_release:daw.api.SaveProjectRequest.file_path)
return _impl_.file_path_.Release();
}
inline void SaveProjectRequest::set_allocated_file_path(std::string* value) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.file_path_.SetAllocated(value, GetArena());
if (::google::protobuf::internal::DebugHardenForceCopyDefaultString() && _impl_.file_path_.IsDefault()) {
_impl_.file_path_.Set("", GetArena());
}
// @@protoc_insertion_point(field_set_allocated:daw.api.SaveProjectRequest.file_path)
}
// -------------------------------------------------------------------
// PlaybackState
// int32 bar = 1;
inline void PlaybackState::clear_bar() {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.bar_ = 0;
}
inline ::int32_t PlaybackState::bar() const {
// @@protoc_insertion_point(field_get:daw.api.PlaybackState.bar)
return _internal_bar();
}
inline void PlaybackState::set_bar(::int32_t value) {
_internal_set_bar(value);
// @@protoc_insertion_point(field_set:daw.api.PlaybackState.bar)
}
inline ::int32_t PlaybackState::_internal_bar() const {
::google::protobuf::internal::TSanRead(&_impl_);
return _impl_.bar_;
}
inline void PlaybackState::_internal_set_bar(::int32_t value) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.bar_ = value;
}
// int32 beat = 2;
inline void PlaybackState::clear_beat() {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.beat_ = 0;
}
inline ::int32_t PlaybackState::beat() const {
// @@protoc_insertion_point(field_get:daw.api.PlaybackState.beat)
return _internal_beat();
}
inline void PlaybackState::set_beat(::int32_t value) {
_internal_set_beat(value);
// @@protoc_insertion_point(field_set:daw.api.PlaybackState.beat)
}
inline ::int32_t PlaybackState::_internal_beat() const {
::google::protobuf::internal::TSanRead(&_impl_);
return _impl_.beat_;
}
inline void PlaybackState::_internal_set_beat(::int32_t value) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.beat_ = value;
}
// int32 tick = 3;
inline void PlaybackState::clear_tick() {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.tick_ = 0;
}
inline ::int32_t PlaybackState::tick() const {
// @@protoc_insertion_point(field_get:daw.api.PlaybackState.tick)
return _internal_tick();
}
inline void PlaybackState::set_tick(::int32_t value) {
_internal_set_tick(value);
// @@protoc_insertion_point(field_set:daw.api.PlaybackState.tick)
}
inline ::int32_t PlaybackState::_internal_tick() const {
::google::protobuf::internal::TSanRead(&_impl_);
return _impl_.tick_;
}
inline void PlaybackState::_internal_set_tick(::int32_t value) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.tick_ = value;
}
// double bpm = 4;
inline void PlaybackState::clear_bpm() {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.bpm_ = 0;
}
inline double PlaybackState::bpm() const {
// @@protoc_insertion_point(field_get:daw.api.PlaybackState.bpm)
return _internal_bpm();
}
inline void PlaybackState::set_bpm(double value) {
_internal_set_bpm(value);
// @@protoc_insertion_point(field_set:daw.api.PlaybackState.bpm)
}
inline double PlaybackState::_internal_bpm() const {
::google::protobuf::internal::TSanRead(&_impl_);
return _impl_.bpm_;
}
inline void PlaybackState::_internal_set_bpm(double value) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.bpm_ = value;
}
// bool is_playing = 6;
inline void PlaybackState::clear_is_playing() {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.is_playing_ = false;
}
inline bool PlaybackState::is_playing() const {
// @@protoc_insertion_point(field_get:daw.api.PlaybackState.is_playing)
return _internal_is_playing();
}
inline void PlaybackState::set_is_playing(bool value) {
_internal_set_is_playing(value);
// @@protoc_insertion_point(field_set:daw.api.PlaybackState.is_playing)
}
inline bool PlaybackState::_internal_is_playing() const {
::google::protobuf::internal::TSanRead(&_impl_);
return _impl_.is_playing_;
}
inline void PlaybackState::_internal_set_is_playing(bool value) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.is_playing_ = value;
}
// -------------------------------------------------------------------
// SetTempoRequest
// double bpm = 1;
inline void SetTempoRequest::clear_bpm() {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.bpm_ = 0;
}
inline double SetTempoRequest::bpm() const {
// @@protoc_insertion_point(field_get:daw.api.SetTempoRequest.bpm)
return _internal_bpm();
}
inline void SetTempoRequest::set_bpm(double value) {
_internal_set_bpm(value);
// @@protoc_insertion_point(field_set:daw.api.SetTempoRequest.bpm)
}
inline double SetTempoRequest::_internal_bpm() const {
::google::protobuf::internal::TSanRead(&_impl_);
return _impl_.bpm_;
}
inline void SetTempoRequest::_internal_set_bpm(double value) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.bpm_ = value;
}
// -------------------------------------------------------------------
// TrackInfo
// string track_id = 1;
inline void TrackInfo::clear_track_id() {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.track_id_.ClearToEmpty();
}
inline const std::string& TrackInfo::track_id() const
ABSL_ATTRIBUTE_LIFETIME_BOUND {
// @@protoc_insertion_point(field_get:daw.api.TrackInfo.track_id)
return _internal_track_id();
}
template <typename Arg_, typename... Args_>
inline PROTOBUF_ALWAYS_INLINE void TrackInfo::set_track_id(Arg_&& arg,
Args_... args) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.track_id_.Set(static_cast<Arg_&&>(arg), args..., GetArena());
// @@protoc_insertion_point(field_set:daw.api.TrackInfo.track_id)
}
inline std::string* TrackInfo::mutable_track_id() ABSL_ATTRIBUTE_LIFETIME_BOUND {
std::string* _s = _internal_mutable_track_id();
// @@protoc_insertion_point(field_mutable:daw.api.TrackInfo.track_id)
return _s;
}
inline const std::string& TrackInfo::_internal_track_id() const {
::google::protobuf::internal::TSanRead(&_impl_);
return _impl_.track_id_.Get();
}
inline void TrackInfo::_internal_set_track_id(const std::string& value) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.track_id_.Set(value, GetArena());
}
inline std::string* TrackInfo::_internal_mutable_track_id() {
::google::protobuf::internal::TSanWrite(&_impl_);
return _impl_.track_id_.Mutable( GetArena());
}
inline std::string* TrackInfo::release_track_id() {
::google::protobuf::internal::TSanWrite(&_impl_);
// @@protoc_insertion_point(field_release:daw.api.TrackInfo.track_id)
return _impl_.track_id_.Release();
}
inline void TrackInfo::set_allocated_track_id(std::string* value) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.track_id_.SetAllocated(value, GetArena());
if (::google::protobuf::internal::DebugHardenForceCopyDefaultString() && _impl_.track_id_.IsDefault()) {
_impl_.track_id_.Set("", GetArena());
}
// @@protoc_insertion_point(field_set_allocated:daw.api.TrackInfo.track_id)
}
// string name = 2;
inline void TrackInfo::clear_name() {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.name_.ClearToEmpty();
}
inline const std::string& TrackInfo::name() const
ABSL_ATTRIBUTE_LIFETIME_BOUND {
// @@protoc_insertion_point(field_get:daw.api.TrackInfo.name)
return _internal_name();
}
template <typename Arg_, typename... Args_>
inline PROTOBUF_ALWAYS_INLINE void TrackInfo::set_name(Arg_&& arg,
Args_... args) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.name_.Set(static_cast<Arg_&&>(arg), args..., GetArena());
// @@protoc_insertion_point(field_set:daw.api.TrackInfo.name)
}
inline std::string* TrackInfo::mutable_name() ABSL_ATTRIBUTE_LIFETIME_BOUND {
std::string* _s = _internal_mutable_name();
// @@protoc_insertion_point(field_mutable:daw.api.TrackInfo.name)
return _s;
}
inline const std::string& TrackInfo::_internal_name() const {
::google::protobuf::internal::TSanRead(&_impl_);
return _impl_.name_.Get();
}
inline void TrackInfo::_internal_set_name(const std::string& value) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.name_.Set(value, GetArena());
}
inline std::string* TrackInfo::_internal_mutable_name() {
::google::protobuf::internal::TSanWrite(&_impl_);
return _impl_.name_.Mutable( GetArena());
}
inline std::string* TrackInfo::release_name() {
::google::protobuf::internal::TSanWrite(&_impl_);
// @@protoc_insertion_point(field_release:daw.api.TrackInfo.name)
return _impl_.name_.Release();
}
inline void TrackInfo::set_allocated_name(std::string* value) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.name_.SetAllocated(value, GetArena());
if (::google::protobuf::internal::DebugHardenForceCopyDefaultString() && _impl_.name_.IsDefault()) {
_impl_.name_.Set("", GetArena());
}
// @@protoc_insertion_point(field_set_allocated:daw.api.TrackInfo.name)
}
// .daw.api.TrackType type = 3;
inline void TrackInfo::clear_type() {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.type_ = 0;
}
inline ::daw::api::TrackType TrackInfo::type() const {
// @@protoc_insertion_point(field_get:daw.api.TrackInfo.type)
return _internal_type();
}
inline void TrackInfo::set_type(::daw::api::TrackType value) {
_internal_set_type(value);
// @@protoc_insertion_point(field_set:daw.api.TrackInfo.type)
}
inline ::daw::api::TrackType TrackInfo::_internal_type() const {
::google::protobuf::internal::TSanRead(&_impl_);
return static_cast<::daw::api::TrackType>(_impl_.type_);
}
inline void TrackInfo::_internal_set_type(::daw::api::TrackType value) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.type_ = value;
}
// float volume_db = 5;
inline void TrackInfo::clear_volume_db() {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.volume_db_ = 0;
}
inline float TrackInfo::volume_db() const {
// @@protoc_insertion_point(field_get:daw.api.TrackInfo.volume_db)
return _internal_volume_db();
}
inline void TrackInfo::set_volume_db(float value) {
_internal_set_volume_db(value);
// @@protoc_insertion_point(field_set:daw.api.TrackInfo.volume_db)
}
inline float TrackInfo::_internal_volume_db() const {
::google::protobuf::internal::TSanRead(&_impl_);
return _impl_.volume_db_;
}
inline void TrackInfo::_internal_set_volume_db(float value) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.volume_db_ = value;
}
// float pan = 6;
inline void TrackInfo::clear_pan() {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.pan_ = 0;
}
inline float TrackInfo::pan() const {
// @@protoc_insertion_point(field_get:daw.api.TrackInfo.pan)
return _internal_pan();
}
inline void TrackInfo::set_pan(float value) {
_internal_set_pan(value);
// @@protoc_insertion_point(field_set:daw.api.TrackInfo.pan)
}
inline float TrackInfo::_internal_pan() const {
::google::protobuf::internal::TSanRead(&_impl_);
return _impl_.pan_;
}
inline void TrackInfo::_internal_set_pan(float value) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.pan_ = value;
}
// bool is_muted = 7;
inline void TrackInfo::clear_is_muted() {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.is_muted_ = false;
}
inline bool TrackInfo::is_muted() const {
// @@protoc_insertion_point(field_get:daw.api.TrackInfo.is_muted)
return _internal_is_muted();
}
inline void TrackInfo::set_is_muted(bool value) {
_internal_set_is_muted(value);
// @@protoc_insertion_point(field_set:daw.api.TrackInfo.is_muted)
}
inline bool TrackInfo::_internal_is_muted() const {
::google::protobuf::internal::TSanRead(&_impl_);
return _impl_.is_muted_;
}
inline void TrackInfo::_internal_set_is_muted(bool value) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.is_muted_ = value;
}
// bool is_soloed = 8;
inline void TrackInfo::clear_is_soloed() {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.is_soloed_ = false;
}
inline bool TrackInfo::is_soloed() const {
// @@protoc_insertion_point(field_get:daw.api.TrackInfo.is_soloed)
return _internal_is_soloed();
}
inline void TrackInfo::set_is_soloed(bool value) {
_internal_set_is_soloed(value);
// @@protoc_insertion_point(field_set:daw.api.TrackInfo.is_soloed)
}
inline bool TrackInfo::_internal_is_soloed() const {
::google::protobuf::internal::TSanRead(&_impl_);
return _impl_.is_soloed_;
}
inline void TrackInfo::_internal_set_is_soloed(bool value) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.is_soloed_ = value;
}
// repeated .daw.api.PluginInfo plugins = 9;
inline int TrackInfo::_internal_plugins_size() const {
return _internal_plugins().size();
}
inline int TrackInfo::plugins_size() const {
return _internal_plugins_size();
}
inline void TrackInfo::clear_plugins() {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.plugins_.Clear();
}
inline ::daw::api::PluginInfo* TrackInfo::mutable_plugins(int index)
ABSL_ATTRIBUTE_LIFETIME_BOUND {
// @@protoc_insertion_point(field_mutable:daw.api.TrackInfo.plugins)
return _internal_mutable_plugins()->Mutable(index);
}
inline ::google::protobuf::RepeatedPtrField<::daw::api::PluginInfo>* TrackInfo::mutable_plugins()
ABSL_ATTRIBUTE_LIFETIME_BOUND {
// @@protoc_insertion_point(field_mutable_list:daw.api.TrackInfo.plugins)
::google::protobuf::internal::TSanWrite(&_impl_);
return _internal_mutable_plugins();
}
inline const ::daw::api::PluginInfo& TrackInfo::plugins(int index) const
ABSL_ATTRIBUTE_LIFETIME_BOUND {
// @@protoc_insertion_point(field_get:daw.api.TrackInfo.plugins)
return _internal_plugins().Get(index);
}
inline ::daw::api::PluginInfo* TrackInfo::add_plugins() ABSL_ATTRIBUTE_LIFETIME_BOUND {
::google::protobuf::internal::TSanWrite(&_impl_);
::daw::api::PluginInfo* _add = _internal_mutable_plugins()->Add();
// @@protoc_insertion_point(field_add:daw.api.TrackInfo.plugins)
return _add;
}
inline const ::google::protobuf::RepeatedPtrField<::daw::api::PluginInfo>& TrackInfo::plugins() const
ABSL_ATTRIBUTE_LIFETIME_BOUND {
// @@protoc_insertion_point(field_list:daw.api.TrackInfo.plugins)
return _internal_plugins();
}
inline const ::google::protobuf::RepeatedPtrField<::daw::api::PluginInfo>&
TrackInfo::_internal_plugins() const {
::google::protobuf::internal::TSanRead(&_impl_);
return _impl_.plugins_;
}
inline ::google::protobuf::RepeatedPtrField<::daw::api::PluginInfo>*
TrackInfo::_internal_mutable_plugins() {
::google::protobuf::internal::TSanRead(&_impl_);
return &_impl_.plugins_;
}
// -------------------------------------------------------------------
// AddTrackRequest
// string name = 1;
inline void AddTrackRequest::clear_name() {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.name_.ClearToEmpty();
}
inline const std::string& AddTrackRequest::name() const
ABSL_ATTRIBUTE_LIFETIME_BOUND {
// @@protoc_insertion_point(field_get:daw.api.AddTrackRequest.name)
return _internal_name();
}
template <typename Arg_, typename... Args_>
inline PROTOBUF_ALWAYS_INLINE void AddTrackRequest::set_name(Arg_&& arg,
Args_... args) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.name_.Set(static_cast<Arg_&&>(arg), args..., GetArena());
// @@protoc_insertion_point(field_set:daw.api.AddTrackRequest.name)
}
inline std::string* AddTrackRequest::mutable_name() ABSL_ATTRIBUTE_LIFETIME_BOUND {
std::string* _s = _internal_mutable_name();
// @@protoc_insertion_point(field_mutable:daw.api.AddTrackRequest.name)
return _s;
}
inline const std::string& AddTrackRequest::_internal_name() const {
::google::protobuf::internal::TSanRead(&_impl_);
return _impl_.name_.Get();
}
inline void AddTrackRequest::_internal_set_name(const std::string& value) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.name_.Set(value, GetArena());
}
inline std::string* AddTrackRequest::_internal_mutable_name() {
::google::protobuf::internal::TSanWrite(&_impl_);
return _impl_.name_.Mutable( GetArena());
}
inline std::string* AddTrackRequest::release_name() {
::google::protobuf::internal::TSanWrite(&_impl_);
// @@protoc_insertion_point(field_release:daw.api.AddTrackRequest.name)
return _impl_.name_.Release();
}
inline void AddTrackRequest::set_allocated_name(std::string* value) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.name_.SetAllocated(value, GetArena());
if (::google::protobuf::internal::DebugHardenForceCopyDefaultString() && _impl_.name_.IsDefault()) {
_impl_.name_.Set("", GetArena());
}
// @@protoc_insertion_point(field_set_allocated:daw.api.AddTrackRequest.name)
}
// .daw.api.TrackType type = 2;
inline void AddTrackRequest::clear_type() {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.type_ = 0;
}
inline ::daw::api::TrackType AddTrackRequest::type() const {
// @@protoc_insertion_point(field_get:daw.api.AddTrackRequest.type)
return _internal_type();
}
inline void AddTrackRequest::set_type(::daw::api::TrackType value) {
_internal_set_type(value);
// @@protoc_insertion_point(field_set:daw.api.AddTrackRequest.type)
}
inline ::daw::api::TrackType AddTrackRequest::_internal_type() const {
::google::protobuf::internal::TSanRead(&_impl_);
return static_cast<::daw::api::TrackType>(_impl_.type_);
}
inline void AddTrackRequest::_internal_set_type(::daw::api::TrackType value) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.type_ = value;
}
// -------------------------------------------------------------------
// TrackIdRequest
// string track_id = 1;
inline void TrackIdRequest::clear_track_id() {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.track_id_.ClearToEmpty();
}
inline const std::string& TrackIdRequest::track_id() const
ABSL_ATTRIBUTE_LIFETIME_BOUND {
// @@protoc_insertion_point(field_get:daw.api.TrackIdRequest.track_id)
return _internal_track_id();
}
template <typename Arg_, typename... Args_>
inline PROTOBUF_ALWAYS_INLINE void TrackIdRequest::set_track_id(Arg_&& arg,
Args_... args) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.track_id_.Set(static_cast<Arg_&&>(arg), args..., GetArena());
// @@protoc_insertion_point(field_set:daw.api.TrackIdRequest.track_id)
}
inline std::string* TrackIdRequest::mutable_track_id() ABSL_ATTRIBUTE_LIFETIME_BOUND {
std::string* _s = _internal_mutable_track_id();
// @@protoc_insertion_point(field_mutable:daw.api.TrackIdRequest.track_id)
return _s;
}
inline const std::string& TrackIdRequest::_internal_track_id() const {
::google::protobuf::internal::TSanRead(&_impl_);
return _impl_.track_id_.Get();
}
inline void TrackIdRequest::_internal_set_track_id(const std::string& value) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.track_id_.Set(value, GetArena());
}
inline std::string* TrackIdRequest::_internal_mutable_track_id() {
::google::protobuf::internal::TSanWrite(&_impl_);
return _impl_.track_id_.Mutable( GetArena());
}
inline std::string* TrackIdRequest::release_track_id() {
::google::protobuf::internal::TSanWrite(&_impl_);
// @@protoc_insertion_point(field_release:daw.api.TrackIdRequest.track_id)
return _impl_.track_id_.Release();
}
inline void TrackIdRequest::set_allocated_track_id(std::string* value) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.track_id_.SetAllocated(value, GetArena());
if (::google::protobuf::internal::DebugHardenForceCopyDefaultString() && _impl_.track_id_.IsDefault()) {
_impl_.track_id_.Set("", GetArena());
}
// @@protoc_insertion_point(field_set_allocated:daw.api.TrackIdRequest.track_id)
}
// -------------------------------------------------------------------
// SetTrackVolumeRequest
// string track_id = 1;
inline void SetTrackVolumeRequest::clear_track_id() {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.track_id_.ClearToEmpty();
}
inline const std::string& SetTrackVolumeRequest::track_id() const
ABSL_ATTRIBUTE_LIFETIME_BOUND {
// @@protoc_insertion_point(field_get:daw.api.SetTrackVolumeRequest.track_id)
return _internal_track_id();
}
template <typename Arg_, typename... Args_>
inline PROTOBUF_ALWAYS_INLINE void SetTrackVolumeRequest::set_track_id(Arg_&& arg,
Args_... args) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.track_id_.Set(static_cast<Arg_&&>(arg), args..., GetArena());
// @@protoc_insertion_point(field_set:daw.api.SetTrackVolumeRequest.track_id)
}
inline std::string* SetTrackVolumeRequest::mutable_track_id() ABSL_ATTRIBUTE_LIFETIME_BOUND {
std::string* _s = _internal_mutable_track_id();
// @@protoc_insertion_point(field_mutable:daw.api.SetTrackVolumeRequest.track_id)
return _s;
}
inline const std::string& SetTrackVolumeRequest::_internal_track_id() const {
::google::protobuf::internal::TSanRead(&_impl_);
return _impl_.track_id_.Get();
}
inline void SetTrackVolumeRequest::_internal_set_track_id(const std::string& value) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.track_id_.Set(value, GetArena());
}
inline std::string* SetTrackVolumeRequest::_internal_mutable_track_id() {
::google::protobuf::internal::TSanWrite(&_impl_);
return _impl_.track_id_.Mutable( GetArena());
}
inline std::string* SetTrackVolumeRequest::release_track_id() {
::google::protobuf::internal::TSanWrite(&_impl_);
// @@protoc_insertion_point(field_release:daw.api.SetTrackVolumeRequest.track_id)
return _impl_.track_id_.Release();
}
inline void SetTrackVolumeRequest::set_allocated_track_id(std::string* value) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.track_id_.SetAllocated(value, GetArena());
if (::google::protobuf::internal::DebugHardenForceCopyDefaultString() && _impl_.track_id_.IsDefault()) {
_impl_.track_id_.Set("", GetArena());
}
// @@protoc_insertion_point(field_set_allocated:daw.api.SetTrackVolumeRequest.track_id)
}
// float volume_db = 2;
inline void SetTrackVolumeRequest::clear_volume_db() {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.volume_db_ = 0;
}
inline float SetTrackVolumeRequest::volume_db() const {
// @@protoc_insertion_point(field_get:daw.api.SetTrackVolumeRequest.volume_db)
return _internal_volume_db();
}
inline void SetTrackVolumeRequest::set_volume_db(float value) {
_internal_set_volume_db(value);
// @@protoc_insertion_point(field_set:daw.api.SetTrackVolumeRequest.volume_db)
}
inline float SetTrackVolumeRequest::_internal_volume_db() const {
::google::protobuf::internal::TSanRead(&_impl_);
return _impl_.volume_db_;
}
inline void SetTrackVolumeRequest::_internal_set_volume_db(float value) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.volume_db_ = value;
}
// -------------------------------------------------------------------
// SetTrackPanRequest
// string track_id = 1;
inline void SetTrackPanRequest::clear_track_id() {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.track_id_.ClearToEmpty();
}
inline const std::string& SetTrackPanRequest::track_id() const
ABSL_ATTRIBUTE_LIFETIME_BOUND {
// @@protoc_insertion_point(field_get:daw.api.SetTrackPanRequest.track_id)
return _internal_track_id();
}
template <typename Arg_, typename... Args_>
inline PROTOBUF_ALWAYS_INLINE void SetTrackPanRequest::set_track_id(Arg_&& arg,
Args_... args) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.track_id_.Set(static_cast<Arg_&&>(arg), args..., GetArena());
// @@protoc_insertion_point(field_set:daw.api.SetTrackPanRequest.track_id)
}
inline std::string* SetTrackPanRequest::mutable_track_id() ABSL_ATTRIBUTE_LIFETIME_BOUND {
std::string* _s = _internal_mutable_track_id();
// @@protoc_insertion_point(field_mutable:daw.api.SetTrackPanRequest.track_id)
return _s;
}
inline const std::string& SetTrackPanRequest::_internal_track_id() const {
::google::protobuf::internal::TSanRead(&_impl_);
return _impl_.track_id_.Get();
}
inline void SetTrackPanRequest::_internal_set_track_id(const std::string& value) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.track_id_.Set(value, GetArena());
}
inline std::string* SetTrackPanRequest::_internal_mutable_track_id() {
::google::protobuf::internal::TSanWrite(&_impl_);
return _impl_.track_id_.Mutable( GetArena());
}
inline std::string* SetTrackPanRequest::release_track_id() {
::google::protobuf::internal::TSanWrite(&_impl_);
// @@protoc_insertion_point(field_release:daw.api.SetTrackPanRequest.track_id)
return _impl_.track_id_.Release();
}
inline void SetTrackPanRequest::set_allocated_track_id(std::string* value) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.track_id_.SetAllocated(value, GetArena());
if (::google::protobuf::internal::DebugHardenForceCopyDefaultString() && _impl_.track_id_.IsDefault()) {
_impl_.track_id_.Set("", GetArena());
}
// @@protoc_insertion_point(field_set_allocated:daw.api.SetTrackPanRequest.track_id)
}
// float pan = 2;
inline void SetTrackPanRequest::clear_pan() {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.pan_ = 0;
}
inline float SetTrackPanRequest::pan() const {
// @@protoc_insertion_point(field_get:daw.api.SetTrackPanRequest.pan)
return _internal_pan();
}
inline void SetTrackPanRequest::set_pan(float value) {
_internal_set_pan(value);
// @@protoc_insertion_point(field_set:daw.api.SetTrackPanRequest.pan)
}
inline float SetTrackPanRequest::_internal_pan() const {
::google::protobuf::internal::TSanRead(&_impl_);
return _impl_.pan_;
}
inline void SetTrackPanRequest::_internal_set_pan(float value) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.pan_ = value;
}
// -------------------------------------------------------------------
// PluginInfo
// string instance_id = 1;
inline void PluginInfo::clear_instance_id() {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.instance_id_.ClearToEmpty();
}
inline const std::string& PluginInfo::instance_id() const
ABSL_ATTRIBUTE_LIFETIME_BOUND {
// @@protoc_insertion_point(field_get:daw.api.PluginInfo.instance_id)
return _internal_instance_id();
}
template <typename Arg_, typename... Args_>
inline PROTOBUF_ALWAYS_INLINE void PluginInfo::set_instance_id(Arg_&& arg,
Args_... args) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.instance_id_.Set(static_cast<Arg_&&>(arg), args..., GetArena());
// @@protoc_insertion_point(field_set:daw.api.PluginInfo.instance_id)
}
inline std::string* PluginInfo::mutable_instance_id() ABSL_ATTRIBUTE_LIFETIME_BOUND {
std::string* _s = _internal_mutable_instance_id();
// @@protoc_insertion_point(field_mutable:daw.api.PluginInfo.instance_id)
return _s;
}
inline const std::string& PluginInfo::_internal_instance_id() const {
::google::protobuf::internal::TSanRead(&_impl_);
return _impl_.instance_id_.Get();
}
inline void PluginInfo::_internal_set_instance_id(const std::string& value) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.instance_id_.Set(value, GetArena());
}
inline std::string* PluginInfo::_internal_mutable_instance_id() {
::google::protobuf::internal::TSanWrite(&_impl_);
return _impl_.instance_id_.Mutable( GetArena());
}
inline std::string* PluginInfo::release_instance_id() {
::google::protobuf::internal::TSanWrite(&_impl_);
// @@protoc_insertion_point(field_release:daw.api.PluginInfo.instance_id)
return _impl_.instance_id_.Release();
}
inline void PluginInfo::set_allocated_instance_id(std::string* value) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.instance_id_.SetAllocated(value, GetArena());
if (::google::protobuf::internal::DebugHardenForceCopyDefaultString() && _impl_.instance_id_.IsDefault()) {
_impl_.instance_id_.Set("", GetArena());
}
// @@protoc_insertion_point(field_set_allocated:daw.api.PluginInfo.instance_id)
}
// string name = 2;
inline void PluginInfo::clear_name() {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.name_.ClearToEmpty();
}
inline const std::string& PluginInfo::name() const
ABSL_ATTRIBUTE_LIFETIME_BOUND {
// @@protoc_insertion_point(field_get:daw.api.PluginInfo.name)
return _internal_name();
}
template <typename Arg_, typename... Args_>
inline PROTOBUF_ALWAYS_INLINE void PluginInfo::set_name(Arg_&& arg,
Args_... args) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.name_.Set(static_cast<Arg_&&>(arg), args..., GetArena());
// @@protoc_insertion_point(field_set:daw.api.PluginInfo.name)
}
inline std::string* PluginInfo::mutable_name() ABSL_ATTRIBUTE_LIFETIME_BOUND {
std::string* _s = _internal_mutable_name();
// @@protoc_insertion_point(field_mutable:daw.api.PluginInfo.name)
return _s;
}
inline const std::string& PluginInfo::_internal_name() const {
::google::protobuf::internal::TSanRead(&_impl_);
return _impl_.name_.Get();
}
inline void PluginInfo::_internal_set_name(const std::string& value) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.name_.Set(value, GetArena());
}
inline std::string* PluginInfo::_internal_mutable_name() {
::google::protobuf::internal::TSanWrite(&_impl_);
return _impl_.name_.Mutable( GetArena());
}
inline std::string* PluginInfo::release_name() {
::google::protobuf::internal::TSanWrite(&_impl_);
// @@protoc_insertion_point(field_release:daw.api.PluginInfo.name)
return _impl_.name_.Release();
}
inline void PluginInfo::set_allocated_name(std::string* value) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.name_.SetAllocated(value, GetArena());
if (::google::protobuf::internal::DebugHardenForceCopyDefaultString() && _impl_.name_.IsDefault()) {
_impl_.name_.Set("", GetArena());
}
// @@protoc_insertion_point(field_set_allocated:daw.api.PluginInfo.name)
}
// bool is_bypassed = 4;
inline void PluginInfo::clear_is_bypassed() {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.is_bypassed_ = false;
}
inline bool PluginInfo::is_bypassed() const {
// @@protoc_insertion_point(field_get:daw.api.PluginInfo.is_bypassed)
return _internal_is_bypassed();
}
inline void PluginInfo::set_is_bypassed(bool value) {
_internal_set_is_bypassed(value);
// @@protoc_insertion_point(field_set:daw.api.PluginInfo.is_bypassed)
}
inline bool PluginInfo::_internal_is_bypassed() const {
::google::protobuf::internal::TSanRead(&_impl_);
return _impl_.is_bypassed_;
}
inline void PluginInfo::_internal_set_is_bypassed(bool value) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.is_bypassed_ = value;
}
// repeated .daw.api.PluginParameter parameters = 5;
inline int PluginInfo::_internal_parameters_size() const {
return _internal_parameters().size();
}
inline int PluginInfo::parameters_size() const {
return _internal_parameters_size();
}
inline void PluginInfo::clear_parameters() {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.parameters_.Clear();
}
inline ::daw::api::PluginParameter* PluginInfo::mutable_parameters(int index)
ABSL_ATTRIBUTE_LIFETIME_BOUND {
// @@protoc_insertion_point(field_mutable:daw.api.PluginInfo.parameters)
return _internal_mutable_parameters()->Mutable(index);
}
inline ::google::protobuf::RepeatedPtrField<::daw::api::PluginParameter>* PluginInfo::mutable_parameters()
ABSL_ATTRIBUTE_LIFETIME_BOUND {
// @@protoc_insertion_point(field_mutable_list:daw.api.PluginInfo.parameters)
::google::protobuf::internal::TSanWrite(&_impl_);
return _internal_mutable_parameters();
}
inline const ::daw::api::PluginParameter& PluginInfo::parameters(int index) const
ABSL_ATTRIBUTE_LIFETIME_BOUND {
// @@protoc_insertion_point(field_get:daw.api.PluginInfo.parameters)
return _internal_parameters().Get(index);
}
inline ::daw::api::PluginParameter* PluginInfo::add_parameters() ABSL_ATTRIBUTE_LIFETIME_BOUND {
::google::protobuf::internal::TSanWrite(&_impl_);
::daw::api::PluginParameter* _add = _internal_mutable_parameters()->Add();
// @@protoc_insertion_point(field_add:daw.api.PluginInfo.parameters)
return _add;
}
inline const ::google::protobuf::RepeatedPtrField<::daw::api::PluginParameter>& PluginInfo::parameters() const
ABSL_ATTRIBUTE_LIFETIME_BOUND {
// @@protoc_insertion_point(field_list:daw.api.PluginInfo.parameters)
return _internal_parameters();
}
inline const ::google::protobuf::RepeatedPtrField<::daw::api::PluginParameter>&
PluginInfo::_internal_parameters() const {
::google::protobuf::internal::TSanRead(&_impl_);
return _impl_.parameters_;
}
inline ::google::protobuf::RepeatedPtrField<::daw::api::PluginParameter>*
PluginInfo::_internal_mutable_parameters() {
::google::protobuf::internal::TSanRead(&_impl_);
return &_impl_.parameters_;
}
// -------------------------------------------------------------------
// PluginParameter
// uint32 parameter_id = 1;
inline void PluginParameter::clear_parameter_id() {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.parameter_id_ = 0u;
}
inline ::uint32_t PluginParameter::parameter_id() const {
// @@protoc_insertion_point(field_get:daw.api.PluginParameter.parameter_id)
return _internal_parameter_id();
}
inline void PluginParameter::set_parameter_id(::uint32_t value) {
_internal_set_parameter_id(value);
// @@protoc_insertion_point(field_set:daw.api.PluginParameter.parameter_id)
}
inline ::uint32_t PluginParameter::_internal_parameter_id() const {
::google::protobuf::internal::TSanRead(&_impl_);
return _impl_.parameter_id_;
}
inline void PluginParameter::_internal_set_parameter_id(::uint32_t value) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.parameter_id_ = value;
}
// string name = 2;
inline void PluginParameter::clear_name() {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.name_.ClearToEmpty();
}
inline const std::string& PluginParameter::name() const
ABSL_ATTRIBUTE_LIFETIME_BOUND {
// @@protoc_insertion_point(field_get:daw.api.PluginParameter.name)
return _internal_name();
}
template <typename Arg_, typename... Args_>
inline PROTOBUF_ALWAYS_INLINE void PluginParameter::set_name(Arg_&& arg,
Args_... args) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.name_.Set(static_cast<Arg_&&>(arg), args..., GetArena());
// @@protoc_insertion_point(field_set:daw.api.PluginParameter.name)
}
inline std::string* PluginParameter::mutable_name() ABSL_ATTRIBUTE_LIFETIME_BOUND {
std::string* _s = _internal_mutable_name();
// @@protoc_insertion_point(field_mutable:daw.api.PluginParameter.name)
return _s;
}
inline const std::string& PluginParameter::_internal_name() const {
::google::protobuf::internal::TSanRead(&_impl_);
return _impl_.name_.Get();
}
inline void PluginParameter::_internal_set_name(const std::string& value) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.name_.Set(value, GetArena());
}
inline std::string* PluginParameter::_internal_mutable_name() {
::google::protobuf::internal::TSanWrite(&_impl_);
return _impl_.name_.Mutable( GetArena());
}
inline std::string* PluginParameter::release_name() {
::google::protobuf::internal::TSanWrite(&_impl_);
// @@protoc_insertion_point(field_release:daw.api.PluginParameter.name)
return _impl_.name_.Release();
}
inline void PluginParameter::set_allocated_name(std::string* value) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.name_.SetAllocated(value, GetArena());
if (::google::protobuf::internal::DebugHardenForceCopyDefaultString() && _impl_.name_.IsDefault()) {
_impl_.name_.Set("", GetArena());
}
// @@protoc_insertion_point(field_set_allocated:daw.api.PluginParameter.name)
}
// double value = 3;
inline void PluginParameter::clear_value() {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.value_ = 0;
}
inline double PluginParameter::value() const {
// @@protoc_insertion_point(field_get:daw.api.PluginParameter.value)
return _internal_value();
}
inline void PluginParameter::set_value(double value) {
_internal_set_value(value);
// @@protoc_insertion_point(field_set:daw.api.PluginParameter.value)
}
inline double PluginParameter::_internal_value() const {
::google::protobuf::internal::TSanRead(&_impl_);
return _impl_.value_;
}
inline void PluginParameter::_internal_set_value(double value) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.value_ = value;
}
// -------------------------------------------------------------------
// SetPluginParameterRequest
// string instance_id = 1;
inline void SetPluginParameterRequest::clear_instance_id() {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.instance_id_.ClearToEmpty();
}
inline const std::string& SetPluginParameterRequest::instance_id() const
ABSL_ATTRIBUTE_LIFETIME_BOUND {
// @@protoc_insertion_point(field_get:daw.api.SetPluginParameterRequest.instance_id)
return _internal_instance_id();
}
template <typename Arg_, typename... Args_>
inline PROTOBUF_ALWAYS_INLINE void SetPluginParameterRequest::set_instance_id(Arg_&& arg,
Args_... args) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.instance_id_.Set(static_cast<Arg_&&>(arg), args..., GetArena());
// @@protoc_insertion_point(field_set:daw.api.SetPluginParameterRequest.instance_id)
}
inline std::string* SetPluginParameterRequest::mutable_instance_id() ABSL_ATTRIBUTE_LIFETIME_BOUND {
std::string* _s = _internal_mutable_instance_id();
// @@protoc_insertion_point(field_mutable:daw.api.SetPluginParameterRequest.instance_id)
return _s;
}
inline const std::string& SetPluginParameterRequest::_internal_instance_id() const {
::google::protobuf::internal::TSanRead(&_impl_);
return _impl_.instance_id_.Get();
}
inline void SetPluginParameterRequest::_internal_set_instance_id(const std::string& value) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.instance_id_.Set(value, GetArena());
}
inline std::string* SetPluginParameterRequest::_internal_mutable_instance_id() {
::google::protobuf::internal::TSanWrite(&_impl_);
return _impl_.instance_id_.Mutable( GetArena());
}
inline std::string* SetPluginParameterRequest::release_instance_id() {
::google::protobuf::internal::TSanWrite(&_impl_);
// @@protoc_insertion_point(field_release:daw.api.SetPluginParameterRequest.instance_id)
return _impl_.instance_id_.Release();
}
inline void SetPluginParameterRequest::set_allocated_instance_id(std::string* value) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.instance_id_.SetAllocated(value, GetArena());
if (::google::protobuf::internal::DebugHardenForceCopyDefaultString() && _impl_.instance_id_.IsDefault()) {
_impl_.instance_id_.Set("", GetArena());
}
// @@protoc_insertion_point(field_set_allocated:daw.api.SetPluginParameterRequest.instance_id)
}
// uint32 parameter_id = 2;
inline void SetPluginParameterRequest::clear_parameter_id() {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.parameter_id_ = 0u;
}
inline ::uint32_t SetPluginParameterRequest::parameter_id() const {
// @@protoc_insertion_point(field_get:daw.api.SetPluginParameterRequest.parameter_id)
return _internal_parameter_id();
}
inline void SetPluginParameterRequest::set_parameter_id(::uint32_t value) {
_internal_set_parameter_id(value);
// @@protoc_insertion_point(field_set:daw.api.SetPluginParameterRequest.parameter_id)
}
inline ::uint32_t SetPluginParameterRequest::_internal_parameter_id() const {
::google::protobuf::internal::TSanRead(&_impl_);
return _impl_.parameter_id_;
}
inline void SetPluginParameterRequest::_internal_set_parameter_id(::uint32_t value) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.parameter_id_ = value;
}
// double value = 3;
inline void SetPluginParameterRequest::clear_value() {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.value_ = 0;
}
inline double SetPluginParameterRequest::value() const {
// @@protoc_insertion_point(field_get:daw.api.SetPluginParameterRequest.value)
return _internal_value();
}
inline void SetPluginParameterRequest::set_value(double value) {
_internal_set_value(value);
// @@protoc_insertion_point(field_set:daw.api.SetPluginParameterRequest.value)
}
inline double SetPluginParameterRequest::_internal_value() const {
::google::protobuf::internal::TSanRead(&_impl_);
return _impl_.value_;
}
inline void SetPluginParameterRequest::_internal_set_value(double value) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.value_ = value;
}
// -------------------------------------------------------------------
// LoadPluginRequest
// string file_path = 1;
inline void LoadPluginRequest::clear_file_path() {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.file_path_.ClearToEmpty();
}
inline const std::string& LoadPluginRequest::file_path() const
ABSL_ATTRIBUTE_LIFETIME_BOUND {
// @@protoc_insertion_point(field_get:daw.api.LoadPluginRequest.file_path)
return _internal_file_path();
}
template <typename Arg_, typename... Args_>
inline PROTOBUF_ALWAYS_INLINE void LoadPluginRequest::set_file_path(Arg_&& arg,
Args_... args) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.file_path_.Set(static_cast<Arg_&&>(arg), args..., GetArena());
// @@protoc_insertion_point(field_set:daw.api.LoadPluginRequest.file_path)
}
inline std::string* LoadPluginRequest::mutable_file_path() ABSL_ATTRIBUTE_LIFETIME_BOUND {
std::string* _s = _internal_mutable_file_path();
// @@protoc_insertion_point(field_mutable:daw.api.LoadPluginRequest.file_path)
return _s;
}
inline const std::string& LoadPluginRequest::_internal_file_path() const {
::google::protobuf::internal::TSanRead(&_impl_);
return _impl_.file_path_.Get();
}
inline void LoadPluginRequest::_internal_set_file_path(const std::string& value) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.file_path_.Set(value, GetArena());
}
inline std::string* LoadPluginRequest::_internal_mutable_file_path() {
::google::protobuf::internal::TSanWrite(&_impl_);
return _impl_.file_path_.Mutable( GetArena());
}
inline std::string* LoadPluginRequest::release_file_path() {
::google::protobuf::internal::TSanWrite(&_impl_);
// @@protoc_insertion_point(field_release:daw.api.LoadPluginRequest.file_path)
return _impl_.file_path_.Release();
}
inline void LoadPluginRequest::set_allocated_file_path(std::string* value) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.file_path_.SetAllocated(value, GetArena());
if (::google::protobuf::internal::DebugHardenForceCopyDefaultString() && _impl_.file_path_.IsDefault()) {
_impl_.file_path_.Set("", GetArena());
}
// @@protoc_insertion_point(field_set_allocated:daw.api.LoadPluginRequest.file_path)
}
// -------------------------------------------------------------------
// VUMeterUpdate
// string track_id = 1;
inline void VUMeterUpdate::clear_track_id() {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.track_id_.ClearToEmpty();
}
inline const std::string& VUMeterUpdate::track_id() const
ABSL_ATTRIBUTE_LIFETIME_BOUND {
// @@protoc_insertion_point(field_get:daw.api.VUMeterUpdate.track_id)
return _internal_track_id();
}
template <typename Arg_, typename... Args_>
inline PROTOBUF_ALWAYS_INLINE void VUMeterUpdate::set_track_id(Arg_&& arg,
Args_... args) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.track_id_.Set(static_cast<Arg_&&>(arg), args..., GetArena());
// @@protoc_insertion_point(field_set:daw.api.VUMeterUpdate.track_id)
}
inline std::string* VUMeterUpdate::mutable_track_id() ABSL_ATTRIBUTE_LIFETIME_BOUND {
std::string* _s = _internal_mutable_track_id();
// @@protoc_insertion_point(field_mutable:daw.api.VUMeterUpdate.track_id)
return _s;
}
inline const std::string& VUMeterUpdate::_internal_track_id() const {
::google::protobuf::internal::TSanRead(&_impl_);
return _impl_.track_id_.Get();
}
inline void VUMeterUpdate::_internal_set_track_id(const std::string& value) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.track_id_.Set(value, GetArena());
}
inline std::string* VUMeterUpdate::_internal_mutable_track_id() {
::google::protobuf::internal::TSanWrite(&_impl_);
return _impl_.track_id_.Mutable( GetArena());
}
inline std::string* VUMeterUpdate::release_track_id() {
::google::protobuf::internal::TSanWrite(&_impl_);
// @@protoc_insertion_point(field_release:daw.api.VUMeterUpdate.track_id)
return _impl_.track_id_.Release();
}
inline void VUMeterUpdate::set_allocated_track_id(std::string* value) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.track_id_.SetAllocated(value, GetArena());
if (::google::protobuf::internal::DebugHardenForceCopyDefaultString() && _impl_.track_id_.IsDefault()) {
_impl_.track_id_.Set("", GetArena());
}
// @@protoc_insertion_point(field_set_allocated:daw.api.VUMeterUpdate.track_id)
}
// float peak_dbfs = 2;
inline void VUMeterUpdate::clear_peak_dbfs() {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.peak_dbfs_ = 0;
}
inline float VUMeterUpdate::peak_dbfs() const {
// @@protoc_insertion_point(field_get:daw.api.VUMeterUpdate.peak_dbfs)
return _internal_peak_dbfs();
}
inline void VUMeterUpdate::set_peak_dbfs(float value) {
_internal_set_peak_dbfs(value);
// @@protoc_insertion_point(field_set:daw.api.VUMeterUpdate.peak_dbfs)
}
inline float VUMeterUpdate::_internal_peak_dbfs() const {
::google::protobuf::internal::TSanRead(&_impl_);
return _impl_.peak_dbfs_;
}
inline void VUMeterUpdate::_internal_set_peak_dbfs(float value) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.peak_dbfs_ = value;
}
// float rms_dbfs = 3;
inline void VUMeterUpdate::clear_rms_dbfs() {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.rms_dbfs_ = 0;
}
inline float VUMeterUpdate::rms_dbfs() const {
// @@protoc_insertion_point(field_get:daw.api.VUMeterUpdate.rms_dbfs)
return _internal_rms_dbfs();
}
inline void VUMeterUpdate::set_rms_dbfs(float value) {
_internal_set_rms_dbfs(value);
// @@protoc_insertion_point(field_set:daw.api.VUMeterUpdate.rms_dbfs)
}
inline float VUMeterUpdate::_internal_rms_dbfs() const {
::google::protobuf::internal::TSanRead(&_impl_);
return _impl_.rms_dbfs_;
}
inline void VUMeterUpdate::_internal_set_rms_dbfs(float value) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.rms_dbfs_ = value;
}
// -------------------------------------------------------------------
// VUMeterData
// repeated .daw.api.VUMeterUpdate updates = 1;
inline int VUMeterData::_internal_updates_size() const {
return _internal_updates().size();
}
inline int VUMeterData::updates_size() const {
return _internal_updates_size();
}
inline void VUMeterData::clear_updates() {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.updates_.Clear();
}
inline ::daw::api::VUMeterUpdate* VUMeterData::mutable_updates(int index)
ABSL_ATTRIBUTE_LIFETIME_BOUND {
// @@protoc_insertion_point(field_mutable:daw.api.VUMeterData.updates)
return _internal_mutable_updates()->Mutable(index);
}
inline ::google::protobuf::RepeatedPtrField<::daw::api::VUMeterUpdate>* VUMeterData::mutable_updates()
ABSL_ATTRIBUTE_LIFETIME_BOUND {
// @@protoc_insertion_point(field_mutable_list:daw.api.VUMeterData.updates)
::google::protobuf::internal::TSanWrite(&_impl_);
return _internal_mutable_updates();
}
inline const ::daw::api::VUMeterUpdate& VUMeterData::updates(int index) const
ABSL_ATTRIBUTE_LIFETIME_BOUND {
// @@protoc_insertion_point(field_get:daw.api.VUMeterData.updates)
return _internal_updates().Get(index);
}
inline ::daw::api::VUMeterUpdate* VUMeterData::add_updates() ABSL_ATTRIBUTE_LIFETIME_BOUND {
::google::protobuf::internal::TSanWrite(&_impl_);
::daw::api::VUMeterUpdate* _add = _internal_mutable_updates()->Add();
// @@protoc_insertion_point(field_add:daw.api.VUMeterData.updates)
return _add;
}
inline const ::google::protobuf::RepeatedPtrField<::daw::api::VUMeterUpdate>& VUMeterData::updates() const
ABSL_ATTRIBUTE_LIFETIME_BOUND {
// @@protoc_insertion_point(field_list:daw.api.VUMeterData.updates)
return _internal_updates();
}
inline const ::google::protobuf::RepeatedPtrField<::daw::api::VUMeterUpdate>&
VUMeterData::_internal_updates() const {
::google::protobuf::internal::TSanRead(&_impl_);
return _impl_.updates_;
}
inline ::google::protobuf::RepeatedPtrField<::daw::api::VUMeterUpdate>*
VUMeterData::_internal_mutable_updates() {
::google::protobuf::internal::TSanRead(&_impl_);
return &_impl_.updates_;
}
// -------------------------------------------------------------------
// RealtimeCursorPosition
// double time_in_seconds = 1;
inline void RealtimeCursorPosition::clear_time_in_seconds() {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.time_in_seconds_ = 0;
}
inline double RealtimeCursorPosition::time_in_seconds() const {
// @@protoc_insertion_point(field_get:daw.api.RealtimeCursorPosition.time_in_seconds)
return _internal_time_in_seconds();
}
inline void RealtimeCursorPosition::set_time_in_seconds(double value) {
_internal_set_time_in_seconds(value);
// @@protoc_insertion_point(field_set:daw.api.RealtimeCursorPosition.time_in_seconds)
}
inline double RealtimeCursorPosition::_internal_time_in_seconds() const {
::google::protobuf::internal::TSanRead(&_impl_);
return _impl_.time_in_seconds_;
}
inline void RealtimeCursorPosition::_internal_set_time_in_seconds(double value) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.time_in_seconds_ = value;
}
// int64 absolute_ticks = 2;
inline void RealtimeCursorPosition::clear_absolute_ticks() {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.absolute_ticks_ = ::int64_t{0};
}
inline ::int64_t RealtimeCursorPosition::absolute_ticks() const {
// @@protoc_insertion_point(field_get:daw.api.RealtimeCursorPosition.absolute_ticks)
return _internal_absolute_ticks();
}
inline void RealtimeCursorPosition::set_absolute_ticks(::int64_t value) {
_internal_set_absolute_ticks(value);
// @@protoc_insertion_point(field_set:daw.api.RealtimeCursorPosition.absolute_ticks)
}
inline ::int64_t RealtimeCursorPosition::_internal_absolute_ticks() const {
::google::protobuf::internal::TSanRead(&_impl_);
return _impl_.absolute_ticks_;
}
inline void RealtimeCursorPosition::_internal_set_absolute_ticks(::int64_t value) {
::google::protobuf::internal::TSanWrite(&_impl_);
_impl_.absolute_ticks_ = value;
}
#ifdef __GNUC__
#pragma GCC diagnostic pop
#endif // __GNUC__
// @@protoc_insertion_point(namespace_scope)
} // namespace api
} // namespace daw
namespace google {
namespace protobuf {
template <>
struct is_proto_enum<::daw::api::TrackType> : std::true_type {};
template <>
inline const EnumDescriptor* GetEnumDescriptor<::daw::api::TrackType>() {
return ::daw::api::TrackType_descriptor();
}
} // namespace protobuf
} // namespace google
// @@protoc_insertion_point(global_scope)
#include "google/protobuf/port_undef.inc"
#endif // daw_5fapi_2eproto_2epb_2eh