Files
bullet3/examples/SharedMemory/grpc/pybullet.pb.h
erwincoumans 4f7dfc2069 Add preliminary GRPC server for PyBullet and BulletRobotics.
Will add GRPC client and PyBullet GRPC server plugin.
Will cover most/all SharedMemoryCommand/SharedMemoryStatus messages.
Run the server, then test using the pybullet_client.py
2018-08-29 21:12:13 -07:00

1677 lines
59 KiB
C++

// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: pybullet.proto
#ifndef PROTOBUF_pybullet_2eproto__INCLUDED
#define PROTOBUF_pybullet_2eproto__INCLUDED
#include <string>
#include <google/protobuf/stubs/common.h>
#if GOOGLE_PROTOBUF_VERSION < 3002000
#error This file was generated by a newer version of protoc which is
#error incompatible with your Protocol Buffer headers. Please update
#error your headers.
#endif
#if 3002000 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION
#error This file was generated by an older version of protoc which is
#error incompatible with your Protocol Buffer headers. Please
#error regenerate this file with a newer version of protoc.
#endif
#include <google/protobuf/io/coded_stream.h>
#include <google/protobuf/arena.h>
#include <google/protobuf/arenastring.h>
#include <google/protobuf/generated_message_util.h>
#include <google/protobuf/metadata.h>
#include <google/protobuf/message.h>
#include <google/protobuf/repeated_field.h> // IWYU pragma: export
#include <google/protobuf/extension_set.h> // IWYU pragma: export
#include <google/protobuf/unknown_field_set.h>
// @@protoc_insertion_point(includes)
namespace pybullet_grpc {
class LoadUrdfCommand;
class LoadUrdfCommandDefaultTypeInternal;
extern LoadUrdfCommandDefaultTypeInternal _LoadUrdfCommand_default_instance_;
class LoadUrdfStatus;
class LoadUrdfStatusDefaultTypeInternal;
extern LoadUrdfStatusDefaultTypeInternal _LoadUrdfStatus_default_instance_;
class PyBulletCommand;
class PyBulletCommandDefaultTypeInternal;
extern PyBulletCommandDefaultTypeInternal _PyBulletCommand_default_instance_;
class PyBulletStatus;
class PyBulletStatusDefaultTypeInternal;
extern PyBulletStatusDefaultTypeInternal _PyBulletStatus_default_instance_;
class StepSimulationCommand;
class StepSimulationCommandDefaultTypeInternal;
extern StepSimulationCommandDefaultTypeInternal _StepSimulationCommand_default_instance_;
class TerminateServerCommand;
class TerminateServerCommandDefaultTypeInternal;
extern TerminateServerCommandDefaultTypeInternal _TerminateServerCommand_default_instance_;
class quat4;
class quat4DefaultTypeInternal;
extern quat4DefaultTypeInternal _quat4_default_instance_;
class vec3;
class vec3DefaultTypeInternal;
extern vec3DefaultTypeInternal _vec3_default_instance_;
} // namespace pybullet_grpc
namespace pybullet_grpc {
namespace protobuf_pybullet_2eproto {
// Internal implementation detail -- do not call these.
struct TableStruct {
static const ::google::protobuf::uint32 offsets[];
static void InitDefaultsImpl();
static void Shutdown();
};
void AddDescriptors();
void InitDefaults();
} // namespace protobuf_pybullet_2eproto
// ===================================================================
class vec3 : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:pybullet_grpc.vec3) */ {
public:
vec3();
virtual ~vec3();
vec3(const vec3& from);
inline vec3& operator=(const vec3& from) {
CopyFrom(from);
return *this;
}
static const ::google::protobuf::Descriptor* descriptor();
static const vec3& default_instance();
static inline const vec3* internal_default_instance() {
return reinterpret_cast<const vec3*>(
&_vec3_default_instance_);
}
void Swap(vec3* other);
// implements Message ----------------------------------------------
inline vec3* New() const PROTOBUF_FINAL { return New(NULL); }
vec3* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
void CopyFrom(const vec3& from);
void MergeFrom(const vec3& from);
void Clear() PROTOBUF_FINAL;
bool IsInitialized() const PROTOBUF_FINAL;
size_t ByteSizeLong() const PROTOBUF_FINAL;
bool MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
void SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const PROTOBUF_FINAL {
return InternalSerializeWithCachedSizesToArray(
::google::protobuf::io::CodedOutputStream::IsDefaultSerializationDeterministic(), output);
}
int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
private:
void SharedCtor();
void SharedDtor();
void SetCachedSize(int size) const PROTOBUF_FINAL;
void InternalSwap(vec3* other);
private:
inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
return NULL;
}
inline void* MaybeArenaPtr() const {
return NULL;
}
public:
::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
// double x = 1;
void clear_x();
static const int kXFieldNumber = 1;
double x() const;
void set_x(double value);
// double y = 2;
void clear_y();
static const int kYFieldNumber = 2;
double y() const;
void set_y(double value);
// double z = 3;
void clear_z();
static const int kZFieldNumber = 3;
double z() const;
void set_z(double value);
// @@protoc_insertion_point(class_scope:pybullet_grpc.vec3)
private:
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
double x_;
double y_;
double z_;
mutable int _cached_size_;
friend struct protobuf_pybullet_2eproto::TableStruct;
};
// -------------------------------------------------------------------
class quat4 : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:pybullet_grpc.quat4) */ {
public:
quat4();
virtual ~quat4();
quat4(const quat4& from);
inline quat4& operator=(const quat4& from) {
CopyFrom(from);
return *this;
}
static const ::google::protobuf::Descriptor* descriptor();
static const quat4& default_instance();
static inline const quat4* internal_default_instance() {
return reinterpret_cast<const quat4*>(
&_quat4_default_instance_);
}
void Swap(quat4* other);
// implements Message ----------------------------------------------
inline quat4* New() const PROTOBUF_FINAL { return New(NULL); }
quat4* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
void CopyFrom(const quat4& from);
void MergeFrom(const quat4& from);
void Clear() PROTOBUF_FINAL;
bool IsInitialized() const PROTOBUF_FINAL;
size_t ByteSizeLong() const PROTOBUF_FINAL;
bool MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
void SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const PROTOBUF_FINAL {
return InternalSerializeWithCachedSizesToArray(
::google::protobuf::io::CodedOutputStream::IsDefaultSerializationDeterministic(), output);
}
int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
private:
void SharedCtor();
void SharedDtor();
void SetCachedSize(int size) const PROTOBUF_FINAL;
void InternalSwap(quat4* other);
private:
inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
return NULL;
}
inline void* MaybeArenaPtr() const {
return NULL;
}
public:
::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
// double x = 1;
void clear_x();
static const int kXFieldNumber = 1;
double x() const;
void set_x(double value);
// double y = 2;
void clear_y();
static const int kYFieldNumber = 2;
double y() const;
void set_y(double value);
// double z = 3;
void clear_z();
static const int kZFieldNumber = 3;
double z() const;
void set_z(double value);
// double w = 4;
void clear_w();
static const int kWFieldNumber = 4;
double w() const;
void set_w(double value);
// @@protoc_insertion_point(class_scope:pybullet_grpc.quat4)
private:
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
double x_;
double y_;
double z_;
double w_;
mutable int _cached_size_;
friend struct protobuf_pybullet_2eproto::TableStruct;
};
// -------------------------------------------------------------------
class TerminateServerCommand : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:pybullet_grpc.TerminateServerCommand) */ {
public:
TerminateServerCommand();
virtual ~TerminateServerCommand();
TerminateServerCommand(const TerminateServerCommand& from);
inline TerminateServerCommand& operator=(const TerminateServerCommand& from) {
CopyFrom(from);
return *this;
}
static const ::google::protobuf::Descriptor* descriptor();
static const TerminateServerCommand& default_instance();
static inline const TerminateServerCommand* internal_default_instance() {
return reinterpret_cast<const TerminateServerCommand*>(
&_TerminateServerCommand_default_instance_);
}
void Swap(TerminateServerCommand* other);
// implements Message ----------------------------------------------
inline TerminateServerCommand* New() const PROTOBUF_FINAL { return New(NULL); }
TerminateServerCommand* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
void CopyFrom(const TerminateServerCommand& from);
void MergeFrom(const TerminateServerCommand& from);
void Clear() PROTOBUF_FINAL;
bool IsInitialized() const PROTOBUF_FINAL;
size_t ByteSizeLong() const PROTOBUF_FINAL;
bool MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
void SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const PROTOBUF_FINAL {
return InternalSerializeWithCachedSizesToArray(
::google::protobuf::io::CodedOutputStream::IsDefaultSerializationDeterministic(), output);
}
int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
private:
void SharedCtor();
void SharedDtor();
void SetCachedSize(int size) const PROTOBUF_FINAL;
void InternalSwap(TerminateServerCommand* other);
private:
inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
return NULL;
}
inline void* MaybeArenaPtr() const {
return NULL;
}
public:
::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
// string exitReason = 1;
void clear_exitreason();
static const int kExitReasonFieldNumber = 1;
const ::std::string& exitreason() const;
void set_exitreason(const ::std::string& value);
#if LANG_CXX11
void set_exitreason(::std::string&& value);
#endif
void set_exitreason(const char* value);
void set_exitreason(const char* value, size_t size);
::std::string* mutable_exitreason();
::std::string* release_exitreason();
void set_allocated_exitreason(::std::string* exitreason);
// @@protoc_insertion_point(class_scope:pybullet_grpc.TerminateServerCommand)
private:
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
::google::protobuf::internal::ArenaStringPtr exitreason_;
mutable int _cached_size_;
friend struct protobuf_pybullet_2eproto::TableStruct;
};
// -------------------------------------------------------------------
class StepSimulationCommand : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:pybullet_grpc.StepSimulationCommand) */ {
public:
StepSimulationCommand();
virtual ~StepSimulationCommand();
StepSimulationCommand(const StepSimulationCommand& from);
inline StepSimulationCommand& operator=(const StepSimulationCommand& from) {
CopyFrom(from);
return *this;
}
static const ::google::protobuf::Descriptor* descriptor();
static const StepSimulationCommand& default_instance();
static inline const StepSimulationCommand* internal_default_instance() {
return reinterpret_cast<const StepSimulationCommand*>(
&_StepSimulationCommand_default_instance_);
}
void Swap(StepSimulationCommand* other);
// implements Message ----------------------------------------------
inline StepSimulationCommand* New() const PROTOBUF_FINAL { return New(NULL); }
StepSimulationCommand* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
void CopyFrom(const StepSimulationCommand& from);
void MergeFrom(const StepSimulationCommand& from);
void Clear() PROTOBUF_FINAL;
bool IsInitialized() const PROTOBUF_FINAL;
size_t ByteSizeLong() const PROTOBUF_FINAL;
bool MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
void SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const PROTOBUF_FINAL {
return InternalSerializeWithCachedSizesToArray(
::google::protobuf::io::CodedOutputStream::IsDefaultSerializationDeterministic(), output);
}
int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
private:
void SharedCtor();
void SharedDtor();
void SetCachedSize(int size) const PROTOBUF_FINAL;
void InternalSwap(StepSimulationCommand* other);
private:
inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
return NULL;
}
inline void* MaybeArenaPtr() const {
return NULL;
}
public:
::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
// @@protoc_insertion_point(class_scope:pybullet_grpc.StepSimulationCommand)
private:
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
mutable int _cached_size_;
friend struct protobuf_pybullet_2eproto::TableStruct;
};
// -------------------------------------------------------------------
class LoadUrdfCommand : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:pybullet_grpc.LoadUrdfCommand) */ {
public:
LoadUrdfCommand();
virtual ~LoadUrdfCommand();
LoadUrdfCommand(const LoadUrdfCommand& from);
inline LoadUrdfCommand& operator=(const LoadUrdfCommand& from) {
CopyFrom(from);
return *this;
}
static const ::google::protobuf::Descriptor* descriptor();
static const LoadUrdfCommand& default_instance();
enum HasUseMultiBodyCase {
kUseMultiBody = 4,
HASUSEMULTIBODY_NOT_SET = 0,
};
enum HasUseFixedBaseCase {
kUseFixedBase = 5,
HASUSEFIXEDBASE_NOT_SET = 0,
};
enum HasGlobalScalingCase {
kGlobalScaling = 7,
HASGLOBALSCALING_NOT_SET = 0,
};
static inline const LoadUrdfCommand* internal_default_instance() {
return reinterpret_cast<const LoadUrdfCommand*>(
&_LoadUrdfCommand_default_instance_);
}
void Swap(LoadUrdfCommand* other);
// implements Message ----------------------------------------------
inline LoadUrdfCommand* New() const PROTOBUF_FINAL { return New(NULL); }
LoadUrdfCommand* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
void CopyFrom(const LoadUrdfCommand& from);
void MergeFrom(const LoadUrdfCommand& from);
void Clear() PROTOBUF_FINAL;
bool IsInitialized() const PROTOBUF_FINAL;
size_t ByteSizeLong() const PROTOBUF_FINAL;
bool MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
void SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const PROTOBUF_FINAL {
return InternalSerializeWithCachedSizesToArray(
::google::protobuf::io::CodedOutputStream::IsDefaultSerializationDeterministic(), output);
}
int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
private:
void SharedCtor();
void SharedDtor();
void SetCachedSize(int size) const PROTOBUF_FINAL;
void InternalSwap(LoadUrdfCommand* other);
private:
inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
return NULL;
}
inline void* MaybeArenaPtr() const {
return NULL;
}
public:
::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
// string urdfFileName = 1;
void clear_urdffilename();
static const int kUrdfFileNameFieldNumber = 1;
const ::std::string& urdffilename() const;
void set_urdffilename(const ::std::string& value);
#if LANG_CXX11
void set_urdffilename(::std::string&& value);
#endif
void set_urdffilename(const char* value);
void set_urdffilename(const char* value, size_t size);
::std::string* mutable_urdffilename();
::std::string* release_urdffilename();
void set_allocated_urdffilename(::std::string* urdffilename);
// .pybullet_grpc.vec3 initialPosition = 2;
bool has_initialposition() const;
void clear_initialposition();
static const int kInitialPositionFieldNumber = 2;
const ::pybullet_grpc::vec3& initialposition() const;
::pybullet_grpc::vec3* mutable_initialposition();
::pybullet_grpc::vec3* release_initialposition();
void set_allocated_initialposition(::pybullet_grpc::vec3* initialposition);
// .pybullet_grpc.quat4 initialOrientation = 3;
bool has_initialorientation() const;
void clear_initialorientation();
static const int kInitialOrientationFieldNumber = 3;
const ::pybullet_grpc::quat4& initialorientation() const;
::pybullet_grpc::quat4* mutable_initialorientation();
::pybullet_grpc::quat4* release_initialorientation();
void set_allocated_initialorientation(::pybullet_grpc::quat4* initialorientation);
// int32 urdfFlags = 6;
void clear_urdfflags();
static const int kUrdfFlagsFieldNumber = 6;
::google::protobuf::int32 urdfflags() const;
void set_urdfflags(::google::protobuf::int32 value);
// int32 useMultiBody = 4;
private:
bool has_usemultibody() const;
public:
void clear_usemultibody();
static const int kUseMultiBodyFieldNumber = 4;
::google::protobuf::int32 usemultibody() const;
void set_usemultibody(::google::protobuf::int32 value);
// bool useFixedBase = 5;
private:
bool has_usefixedbase() const;
public:
void clear_usefixedbase();
static const int kUseFixedBaseFieldNumber = 5;
bool usefixedbase() const;
void set_usefixedbase(bool value);
// double globalScaling = 7;
private:
bool has_globalscaling() const;
public:
void clear_globalscaling();
static const int kGlobalScalingFieldNumber = 7;
double globalscaling() const;
void set_globalscaling(double value);
HasUseMultiBodyCase hasUseMultiBody_case() const;
HasUseFixedBaseCase hasUseFixedBase_case() const;
HasGlobalScalingCase hasGlobalScaling_case() const;
// @@protoc_insertion_point(class_scope:pybullet_grpc.LoadUrdfCommand)
private:
void set_has_usemultibody();
void set_has_usefixedbase();
void set_has_globalscaling();
inline bool has_hasUseMultiBody() const;
void clear_hasUseMultiBody();
inline void clear_has_hasUseMultiBody();
inline bool has_hasUseFixedBase() const;
void clear_hasUseFixedBase();
inline void clear_has_hasUseFixedBase();
inline bool has_hasGlobalScaling() const;
void clear_hasGlobalScaling();
inline void clear_has_hasGlobalScaling();
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
::google::protobuf::internal::ArenaStringPtr urdffilename_;
::pybullet_grpc::vec3* initialposition_;
::pybullet_grpc::quat4* initialorientation_;
::google::protobuf::int32 urdfflags_;
union HasUseMultiBodyUnion {
HasUseMultiBodyUnion() {}
::google::protobuf::int32 usemultibody_;
} hasUseMultiBody_;
union HasUseFixedBaseUnion {
HasUseFixedBaseUnion() {}
bool usefixedbase_;
} hasUseFixedBase_;
union HasGlobalScalingUnion {
HasGlobalScalingUnion() {}
double globalscaling_;
} hasGlobalScaling_;
mutable int _cached_size_;
::google::protobuf::uint32 _oneof_case_[3];
friend struct protobuf_pybullet_2eproto::TableStruct;
};
// -------------------------------------------------------------------
class LoadUrdfStatus : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:pybullet_grpc.LoadUrdfStatus) */ {
public:
LoadUrdfStatus();
virtual ~LoadUrdfStatus();
LoadUrdfStatus(const LoadUrdfStatus& from);
inline LoadUrdfStatus& operator=(const LoadUrdfStatus& from) {
CopyFrom(from);
return *this;
}
static const ::google::protobuf::Descriptor* descriptor();
static const LoadUrdfStatus& default_instance();
static inline const LoadUrdfStatus* internal_default_instance() {
return reinterpret_cast<const LoadUrdfStatus*>(
&_LoadUrdfStatus_default_instance_);
}
void Swap(LoadUrdfStatus* other);
// implements Message ----------------------------------------------
inline LoadUrdfStatus* New() const PROTOBUF_FINAL { return New(NULL); }
LoadUrdfStatus* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
void CopyFrom(const LoadUrdfStatus& from);
void MergeFrom(const LoadUrdfStatus& from);
void Clear() PROTOBUF_FINAL;
bool IsInitialized() const PROTOBUF_FINAL;
size_t ByteSizeLong() const PROTOBUF_FINAL;
bool MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
void SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const PROTOBUF_FINAL {
return InternalSerializeWithCachedSizesToArray(
::google::protobuf::io::CodedOutputStream::IsDefaultSerializationDeterministic(), output);
}
int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
private:
void SharedCtor();
void SharedDtor();
void SetCachedSize(int size) const PROTOBUF_FINAL;
void InternalSwap(LoadUrdfStatus* other);
private:
inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
return NULL;
}
inline void* MaybeArenaPtr() const {
return NULL;
}
public:
::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
// int32 objectUniqueId = 1;
void clear_objectuniqueid();
static const int kObjectUniqueIdFieldNumber = 1;
::google::protobuf::int32 objectuniqueid() const;
void set_objectuniqueid(::google::protobuf::int32 value);
// @@protoc_insertion_point(class_scope:pybullet_grpc.LoadUrdfStatus)
private:
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
::google::protobuf::int32 objectuniqueid_;
mutable int _cached_size_;
friend struct protobuf_pybullet_2eproto::TableStruct;
};
// -------------------------------------------------------------------
class PyBulletCommand : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:pybullet_grpc.PyBulletCommand) */ {
public:
PyBulletCommand();
virtual ~PyBulletCommand();
PyBulletCommand(const PyBulletCommand& from);
inline PyBulletCommand& operator=(const PyBulletCommand& from) {
CopyFrom(from);
return *this;
}
static const ::google::protobuf::Descriptor* descriptor();
static const PyBulletCommand& default_instance();
enum CommandsCase {
kLoadUrdfCommand = 3,
kTerminateServerCommand = 4,
kStepSimulationCommand = 5,
COMMANDS_NOT_SET = 0,
};
static inline const PyBulletCommand* internal_default_instance() {
return reinterpret_cast<const PyBulletCommand*>(
&_PyBulletCommand_default_instance_);
}
void Swap(PyBulletCommand* other);
// implements Message ----------------------------------------------
inline PyBulletCommand* New() const PROTOBUF_FINAL { return New(NULL); }
PyBulletCommand* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
void CopyFrom(const PyBulletCommand& from);
void MergeFrom(const PyBulletCommand& from);
void Clear() PROTOBUF_FINAL;
bool IsInitialized() const PROTOBUF_FINAL;
size_t ByteSizeLong() const PROTOBUF_FINAL;
bool MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
void SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const PROTOBUF_FINAL {
return InternalSerializeWithCachedSizesToArray(
::google::protobuf::io::CodedOutputStream::IsDefaultSerializationDeterministic(), output);
}
int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
private:
void SharedCtor();
void SharedDtor();
void SetCachedSize(int size) const PROTOBUF_FINAL;
void InternalSwap(PyBulletCommand* other);
private:
inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
return NULL;
}
inline void* MaybeArenaPtr() const {
return NULL;
}
public:
::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
// int32 commandType = 1;
void clear_commandtype();
static const int kCommandTypeFieldNumber = 1;
::google::protobuf::int32 commandtype() const;
void set_commandtype(::google::protobuf::int32 value);
// .pybullet_grpc.LoadUrdfCommand loadUrdfCommand = 3;
bool has_loadurdfcommand() const;
void clear_loadurdfcommand();
static const int kLoadUrdfCommandFieldNumber = 3;
const ::pybullet_grpc::LoadUrdfCommand& loadurdfcommand() const;
::pybullet_grpc::LoadUrdfCommand* mutable_loadurdfcommand();
::pybullet_grpc::LoadUrdfCommand* release_loadurdfcommand();
void set_allocated_loadurdfcommand(::pybullet_grpc::LoadUrdfCommand* loadurdfcommand);
// .pybullet_grpc.TerminateServerCommand terminateServerCommand = 4;
bool has_terminateservercommand() const;
void clear_terminateservercommand();
static const int kTerminateServerCommandFieldNumber = 4;
const ::pybullet_grpc::TerminateServerCommand& terminateservercommand() const;
::pybullet_grpc::TerminateServerCommand* mutable_terminateservercommand();
::pybullet_grpc::TerminateServerCommand* release_terminateservercommand();
void set_allocated_terminateservercommand(::pybullet_grpc::TerminateServerCommand* terminateservercommand);
// .pybullet_grpc.StepSimulationCommand stepSimulationCommand = 5;
bool has_stepsimulationcommand() const;
void clear_stepsimulationcommand();
static const int kStepSimulationCommandFieldNumber = 5;
const ::pybullet_grpc::StepSimulationCommand& stepsimulationcommand() const;
::pybullet_grpc::StepSimulationCommand* mutable_stepsimulationcommand();
::pybullet_grpc::StepSimulationCommand* release_stepsimulationcommand();
void set_allocated_stepsimulationcommand(::pybullet_grpc::StepSimulationCommand* stepsimulationcommand);
CommandsCase commands_case() const;
// @@protoc_insertion_point(class_scope:pybullet_grpc.PyBulletCommand)
private:
void set_has_loadurdfcommand();
void set_has_terminateservercommand();
void set_has_stepsimulationcommand();
inline bool has_commands() const;
void clear_commands();
inline void clear_has_commands();
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
::google::protobuf::int32 commandtype_;
union CommandsUnion {
CommandsUnion() {}
::pybullet_grpc::LoadUrdfCommand* loadurdfcommand_;
::pybullet_grpc::TerminateServerCommand* terminateservercommand_;
::pybullet_grpc::StepSimulationCommand* stepsimulationcommand_;
} commands_;
mutable int _cached_size_;
::google::protobuf::uint32 _oneof_case_[1];
friend struct protobuf_pybullet_2eproto::TableStruct;
};
// -------------------------------------------------------------------
class PyBulletStatus : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:pybullet_grpc.PyBulletStatus) */ {
public:
PyBulletStatus();
virtual ~PyBulletStatus();
PyBulletStatus(const PyBulletStatus& from);
inline PyBulletStatus& operator=(const PyBulletStatus& from) {
CopyFrom(from);
return *this;
}
static const ::google::protobuf::Descriptor* descriptor();
static const PyBulletStatus& default_instance();
enum StatusCase {
kUrdfStatus = 2,
STATUS_NOT_SET = 0,
};
static inline const PyBulletStatus* internal_default_instance() {
return reinterpret_cast<const PyBulletStatus*>(
&_PyBulletStatus_default_instance_);
}
void Swap(PyBulletStatus* other);
// implements Message ----------------------------------------------
inline PyBulletStatus* New() const PROTOBUF_FINAL { return New(NULL); }
PyBulletStatus* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL;
void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL;
void CopyFrom(const PyBulletStatus& from);
void MergeFrom(const PyBulletStatus& from);
void Clear() PROTOBUF_FINAL;
bool IsInitialized() const PROTOBUF_FINAL;
size_t ByteSizeLong() const PROTOBUF_FINAL;
bool MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL;
void SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL;
::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL;
::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const PROTOBUF_FINAL {
return InternalSerializeWithCachedSizesToArray(
::google::protobuf::io::CodedOutputStream::IsDefaultSerializationDeterministic(), output);
}
int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; }
private:
void SharedCtor();
void SharedDtor();
void SetCachedSize(int size) const PROTOBUF_FINAL;
void InternalSwap(PyBulletStatus* other);
private:
inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
return NULL;
}
inline void* MaybeArenaPtr() const {
return NULL;
}
public:
::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
// int32 statusType = 1;
void clear_statustype();
static const int kStatusTypeFieldNumber = 1;
::google::protobuf::int32 statustype() const;
void set_statustype(::google::protobuf::int32 value);
// .pybullet_grpc.LoadUrdfStatus urdfStatus = 2;
bool has_urdfstatus() const;
void clear_urdfstatus();
static const int kUrdfStatusFieldNumber = 2;
const ::pybullet_grpc::LoadUrdfStatus& urdfstatus() const;
::pybullet_grpc::LoadUrdfStatus* mutable_urdfstatus();
::pybullet_grpc::LoadUrdfStatus* release_urdfstatus();
void set_allocated_urdfstatus(::pybullet_grpc::LoadUrdfStatus* urdfstatus);
StatusCase status_case() const;
// @@protoc_insertion_point(class_scope:pybullet_grpc.PyBulletStatus)
private:
void set_has_urdfstatus();
inline bool has_status() const;
void clear_status();
inline void clear_has_status();
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
::google::protobuf::int32 statustype_;
union StatusUnion {
StatusUnion() {}
::pybullet_grpc::LoadUrdfStatus* urdfstatus_;
} status_;
mutable int _cached_size_;
::google::protobuf::uint32 _oneof_case_[1];
friend struct protobuf_pybullet_2eproto::TableStruct;
};
// ===================================================================
// ===================================================================
#if !PROTOBUF_INLINE_NOT_IN_HEADERS
// vec3
// double x = 1;
inline void vec3::clear_x() {
x_ = 0;
}
inline double vec3::x() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.vec3.x)
return x_;
}
inline void vec3::set_x(double value) {
x_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.vec3.x)
}
// double y = 2;
inline void vec3::clear_y() {
y_ = 0;
}
inline double vec3::y() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.vec3.y)
return y_;
}
inline void vec3::set_y(double value) {
y_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.vec3.y)
}
// double z = 3;
inline void vec3::clear_z() {
z_ = 0;
}
inline double vec3::z() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.vec3.z)
return z_;
}
inline void vec3::set_z(double value) {
z_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.vec3.z)
}
// -------------------------------------------------------------------
// quat4
// double x = 1;
inline void quat4::clear_x() {
x_ = 0;
}
inline double quat4::x() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.quat4.x)
return x_;
}
inline void quat4::set_x(double value) {
x_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.quat4.x)
}
// double y = 2;
inline void quat4::clear_y() {
y_ = 0;
}
inline double quat4::y() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.quat4.y)
return y_;
}
inline void quat4::set_y(double value) {
y_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.quat4.y)
}
// double z = 3;
inline void quat4::clear_z() {
z_ = 0;
}
inline double quat4::z() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.quat4.z)
return z_;
}
inline void quat4::set_z(double value) {
z_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.quat4.z)
}
// double w = 4;
inline void quat4::clear_w() {
w_ = 0;
}
inline double quat4::w() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.quat4.w)
return w_;
}
inline void quat4::set_w(double value) {
w_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.quat4.w)
}
// -------------------------------------------------------------------
// TerminateServerCommand
// string exitReason = 1;
inline void TerminateServerCommand::clear_exitreason() {
exitreason_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline const ::std::string& TerminateServerCommand::exitreason() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.TerminateServerCommand.exitReason)
return exitreason_.GetNoArena();
}
inline void TerminateServerCommand::set_exitreason(const ::std::string& value) {
exitreason_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
// @@protoc_insertion_point(field_set:pybullet_grpc.TerminateServerCommand.exitReason)
}
#if LANG_CXX11
inline void TerminateServerCommand::set_exitreason(::std::string&& value) {
exitreason_.SetNoArena(
&::google::protobuf::internal::GetEmptyStringAlreadyInited(), std::move(value));
// @@protoc_insertion_point(field_set_rvalue:pybullet_grpc.TerminateServerCommand.exitReason)
}
#endif
inline void TerminateServerCommand::set_exitreason(const char* value) {
exitreason_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
// @@protoc_insertion_point(field_set_char:pybullet_grpc.TerminateServerCommand.exitReason)
}
inline void TerminateServerCommand::set_exitreason(const char* value, size_t size) {
exitreason_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
::std::string(reinterpret_cast<const char*>(value), size));
// @@protoc_insertion_point(field_set_pointer:pybullet_grpc.TerminateServerCommand.exitReason)
}
inline ::std::string* TerminateServerCommand::mutable_exitreason() {
// @@protoc_insertion_point(field_mutable:pybullet_grpc.TerminateServerCommand.exitReason)
return exitreason_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline ::std::string* TerminateServerCommand::release_exitreason() {
// @@protoc_insertion_point(field_release:pybullet_grpc.TerminateServerCommand.exitReason)
return exitreason_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void TerminateServerCommand::set_allocated_exitreason(::std::string* exitreason) {
if (exitreason != NULL) {
} else {
}
exitreason_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), exitreason);
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.TerminateServerCommand.exitReason)
}
// -------------------------------------------------------------------
// StepSimulationCommand
// -------------------------------------------------------------------
// LoadUrdfCommand
// string urdfFileName = 1;
inline void LoadUrdfCommand::clear_urdffilename() {
urdffilename_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline const ::std::string& LoadUrdfCommand::urdffilename() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.LoadUrdfCommand.urdfFileName)
return urdffilename_.GetNoArena();
}
inline void LoadUrdfCommand::set_urdffilename(const ::std::string& value) {
urdffilename_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
// @@protoc_insertion_point(field_set:pybullet_grpc.LoadUrdfCommand.urdfFileName)
}
#if LANG_CXX11
inline void LoadUrdfCommand::set_urdffilename(::std::string&& value) {
urdffilename_.SetNoArena(
&::google::protobuf::internal::GetEmptyStringAlreadyInited(), std::move(value));
// @@protoc_insertion_point(field_set_rvalue:pybullet_grpc.LoadUrdfCommand.urdfFileName)
}
#endif
inline void LoadUrdfCommand::set_urdffilename(const char* value) {
urdffilename_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
// @@protoc_insertion_point(field_set_char:pybullet_grpc.LoadUrdfCommand.urdfFileName)
}
inline void LoadUrdfCommand::set_urdffilename(const char* value, size_t size) {
urdffilename_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
::std::string(reinterpret_cast<const char*>(value), size));
// @@protoc_insertion_point(field_set_pointer:pybullet_grpc.LoadUrdfCommand.urdfFileName)
}
inline ::std::string* LoadUrdfCommand::mutable_urdffilename() {
// @@protoc_insertion_point(field_mutable:pybullet_grpc.LoadUrdfCommand.urdfFileName)
return urdffilename_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline ::std::string* LoadUrdfCommand::release_urdffilename() {
// @@protoc_insertion_point(field_release:pybullet_grpc.LoadUrdfCommand.urdfFileName)
return urdffilename_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void LoadUrdfCommand::set_allocated_urdffilename(::std::string* urdffilename) {
if (urdffilename != NULL) {
} else {
}
urdffilename_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), urdffilename);
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.LoadUrdfCommand.urdfFileName)
}
// .pybullet_grpc.vec3 initialPosition = 2;
inline bool LoadUrdfCommand::has_initialposition() const {
return this != internal_default_instance() && initialposition_ != NULL;
}
inline void LoadUrdfCommand::clear_initialposition() {
if (GetArenaNoVirtual() == NULL && initialposition_ != NULL) delete initialposition_;
initialposition_ = NULL;
}
inline const ::pybullet_grpc::vec3& LoadUrdfCommand::initialposition() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.LoadUrdfCommand.initialPosition)
return initialposition_ != NULL ? *initialposition_
: *::pybullet_grpc::vec3::internal_default_instance();
}
inline ::pybullet_grpc::vec3* LoadUrdfCommand::mutable_initialposition() {
if (initialposition_ == NULL) {
initialposition_ = new ::pybullet_grpc::vec3;
}
// @@protoc_insertion_point(field_mutable:pybullet_grpc.LoadUrdfCommand.initialPosition)
return initialposition_;
}
inline ::pybullet_grpc::vec3* LoadUrdfCommand::release_initialposition() {
// @@protoc_insertion_point(field_release:pybullet_grpc.LoadUrdfCommand.initialPosition)
::pybullet_grpc::vec3* temp = initialposition_;
initialposition_ = NULL;
return temp;
}
inline void LoadUrdfCommand::set_allocated_initialposition(::pybullet_grpc::vec3* initialposition) {
delete initialposition_;
initialposition_ = initialposition;
if (initialposition) {
} else {
}
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.LoadUrdfCommand.initialPosition)
}
// .pybullet_grpc.quat4 initialOrientation = 3;
inline bool LoadUrdfCommand::has_initialorientation() const {
return this != internal_default_instance() && initialorientation_ != NULL;
}
inline void LoadUrdfCommand::clear_initialorientation() {
if (GetArenaNoVirtual() == NULL && initialorientation_ != NULL) delete initialorientation_;
initialorientation_ = NULL;
}
inline const ::pybullet_grpc::quat4& LoadUrdfCommand::initialorientation() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.LoadUrdfCommand.initialOrientation)
return initialorientation_ != NULL ? *initialorientation_
: *::pybullet_grpc::quat4::internal_default_instance();
}
inline ::pybullet_grpc::quat4* LoadUrdfCommand::mutable_initialorientation() {
if (initialorientation_ == NULL) {
initialorientation_ = new ::pybullet_grpc::quat4;
}
// @@protoc_insertion_point(field_mutable:pybullet_grpc.LoadUrdfCommand.initialOrientation)
return initialorientation_;
}
inline ::pybullet_grpc::quat4* LoadUrdfCommand::release_initialorientation() {
// @@protoc_insertion_point(field_release:pybullet_grpc.LoadUrdfCommand.initialOrientation)
::pybullet_grpc::quat4* temp = initialorientation_;
initialorientation_ = NULL;
return temp;
}
inline void LoadUrdfCommand::set_allocated_initialorientation(::pybullet_grpc::quat4* initialorientation) {
delete initialorientation_;
initialorientation_ = initialorientation;
if (initialorientation) {
} else {
}
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.LoadUrdfCommand.initialOrientation)
}
// int32 useMultiBody = 4;
inline bool LoadUrdfCommand::has_usemultibody() const {
return hasUseMultiBody_case() == kUseMultiBody;
}
inline void LoadUrdfCommand::set_has_usemultibody() {
_oneof_case_[0] = kUseMultiBody;
}
inline void LoadUrdfCommand::clear_usemultibody() {
if (has_usemultibody()) {
hasUseMultiBody_.usemultibody_ = 0;
clear_has_hasUseMultiBody();
}
}
inline ::google::protobuf::int32 LoadUrdfCommand::usemultibody() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.LoadUrdfCommand.useMultiBody)
if (has_usemultibody()) {
return hasUseMultiBody_.usemultibody_;
}
return 0;
}
inline void LoadUrdfCommand::set_usemultibody(::google::protobuf::int32 value) {
if (!has_usemultibody()) {
clear_hasUseMultiBody();
set_has_usemultibody();
}
hasUseMultiBody_.usemultibody_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.LoadUrdfCommand.useMultiBody)
}
// bool useFixedBase = 5;
inline bool LoadUrdfCommand::has_usefixedbase() const {
return hasUseFixedBase_case() == kUseFixedBase;
}
inline void LoadUrdfCommand::set_has_usefixedbase() {
_oneof_case_[1] = kUseFixedBase;
}
inline void LoadUrdfCommand::clear_usefixedbase() {
if (has_usefixedbase()) {
hasUseFixedBase_.usefixedbase_ = false;
clear_has_hasUseFixedBase();
}
}
inline bool LoadUrdfCommand::usefixedbase() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.LoadUrdfCommand.useFixedBase)
if (has_usefixedbase()) {
return hasUseFixedBase_.usefixedbase_;
}
return false;
}
inline void LoadUrdfCommand::set_usefixedbase(bool value) {
if (!has_usefixedbase()) {
clear_hasUseFixedBase();
set_has_usefixedbase();
}
hasUseFixedBase_.usefixedbase_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.LoadUrdfCommand.useFixedBase)
}
// int32 urdfFlags = 6;
inline void LoadUrdfCommand::clear_urdfflags() {
urdfflags_ = 0;
}
inline ::google::protobuf::int32 LoadUrdfCommand::urdfflags() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.LoadUrdfCommand.urdfFlags)
return urdfflags_;
}
inline void LoadUrdfCommand::set_urdfflags(::google::protobuf::int32 value) {
urdfflags_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.LoadUrdfCommand.urdfFlags)
}
// double globalScaling = 7;
inline bool LoadUrdfCommand::has_globalscaling() const {
return hasGlobalScaling_case() == kGlobalScaling;
}
inline void LoadUrdfCommand::set_has_globalscaling() {
_oneof_case_[2] = kGlobalScaling;
}
inline void LoadUrdfCommand::clear_globalscaling() {
if (has_globalscaling()) {
hasGlobalScaling_.globalscaling_ = 0;
clear_has_hasGlobalScaling();
}
}
inline double LoadUrdfCommand::globalscaling() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.LoadUrdfCommand.globalScaling)
if (has_globalscaling()) {
return hasGlobalScaling_.globalscaling_;
}
return 0;
}
inline void LoadUrdfCommand::set_globalscaling(double value) {
if (!has_globalscaling()) {
clear_hasGlobalScaling();
set_has_globalscaling();
}
hasGlobalScaling_.globalscaling_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.LoadUrdfCommand.globalScaling)
}
inline bool LoadUrdfCommand::has_hasUseMultiBody() const {
return hasUseMultiBody_case() != HASUSEMULTIBODY_NOT_SET;
}
inline void LoadUrdfCommand::clear_has_hasUseMultiBody() {
_oneof_case_[0] = HASUSEMULTIBODY_NOT_SET;
}
inline bool LoadUrdfCommand::has_hasUseFixedBase() const {
return hasUseFixedBase_case() != HASUSEFIXEDBASE_NOT_SET;
}
inline void LoadUrdfCommand::clear_has_hasUseFixedBase() {
_oneof_case_[1] = HASUSEFIXEDBASE_NOT_SET;
}
inline bool LoadUrdfCommand::has_hasGlobalScaling() const {
return hasGlobalScaling_case() != HASGLOBALSCALING_NOT_SET;
}
inline void LoadUrdfCommand::clear_has_hasGlobalScaling() {
_oneof_case_[2] = HASGLOBALSCALING_NOT_SET;
}
inline LoadUrdfCommand::HasUseMultiBodyCase LoadUrdfCommand::hasUseMultiBody_case() const {
return LoadUrdfCommand::HasUseMultiBodyCase(_oneof_case_[0]);
}
inline LoadUrdfCommand::HasUseFixedBaseCase LoadUrdfCommand::hasUseFixedBase_case() const {
return LoadUrdfCommand::HasUseFixedBaseCase(_oneof_case_[1]);
}
inline LoadUrdfCommand::HasGlobalScalingCase LoadUrdfCommand::hasGlobalScaling_case() const {
return LoadUrdfCommand::HasGlobalScalingCase(_oneof_case_[2]);
}
// -------------------------------------------------------------------
// LoadUrdfStatus
// int32 objectUniqueId = 1;
inline void LoadUrdfStatus::clear_objectuniqueid() {
objectuniqueid_ = 0;
}
inline ::google::protobuf::int32 LoadUrdfStatus::objectuniqueid() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.LoadUrdfStatus.objectUniqueId)
return objectuniqueid_;
}
inline void LoadUrdfStatus::set_objectuniqueid(::google::protobuf::int32 value) {
objectuniqueid_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.LoadUrdfStatus.objectUniqueId)
}
// -------------------------------------------------------------------
// PyBulletCommand
// int32 commandType = 1;
inline void PyBulletCommand::clear_commandtype() {
commandtype_ = 0;
}
inline ::google::protobuf::int32 PyBulletCommand::commandtype() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PyBulletCommand.commandType)
return commandtype_;
}
inline void PyBulletCommand::set_commandtype(::google::protobuf::int32 value) {
commandtype_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.PyBulletCommand.commandType)
}
// .pybullet_grpc.LoadUrdfCommand loadUrdfCommand = 3;
inline bool PyBulletCommand::has_loadurdfcommand() const {
return commands_case() == kLoadUrdfCommand;
}
inline void PyBulletCommand::set_has_loadurdfcommand() {
_oneof_case_[0] = kLoadUrdfCommand;
}
inline void PyBulletCommand::clear_loadurdfcommand() {
if (has_loadurdfcommand()) {
delete commands_.loadurdfcommand_;
clear_has_commands();
}
}
inline const ::pybullet_grpc::LoadUrdfCommand& PyBulletCommand::loadurdfcommand() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PyBulletCommand.loadUrdfCommand)
return has_loadurdfcommand()
? *commands_.loadurdfcommand_
: ::pybullet_grpc::LoadUrdfCommand::default_instance();
}
inline ::pybullet_grpc::LoadUrdfCommand* PyBulletCommand::mutable_loadurdfcommand() {
if (!has_loadurdfcommand()) {
clear_commands();
set_has_loadurdfcommand();
commands_.loadurdfcommand_ = new ::pybullet_grpc::LoadUrdfCommand;
}
// @@protoc_insertion_point(field_mutable:pybullet_grpc.PyBulletCommand.loadUrdfCommand)
return commands_.loadurdfcommand_;
}
inline ::pybullet_grpc::LoadUrdfCommand* PyBulletCommand::release_loadurdfcommand() {
// @@protoc_insertion_point(field_release:pybullet_grpc.PyBulletCommand.loadUrdfCommand)
if (has_loadurdfcommand()) {
clear_has_commands();
::pybullet_grpc::LoadUrdfCommand* temp = commands_.loadurdfcommand_;
commands_.loadurdfcommand_ = NULL;
return temp;
} else {
return NULL;
}
}
inline void PyBulletCommand::set_allocated_loadurdfcommand(::pybullet_grpc::LoadUrdfCommand* loadurdfcommand) {
clear_commands();
if (loadurdfcommand) {
set_has_loadurdfcommand();
commands_.loadurdfcommand_ = loadurdfcommand;
}
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.PyBulletCommand.loadUrdfCommand)
}
// .pybullet_grpc.TerminateServerCommand terminateServerCommand = 4;
inline bool PyBulletCommand::has_terminateservercommand() const {
return commands_case() == kTerminateServerCommand;
}
inline void PyBulletCommand::set_has_terminateservercommand() {
_oneof_case_[0] = kTerminateServerCommand;
}
inline void PyBulletCommand::clear_terminateservercommand() {
if (has_terminateservercommand()) {
delete commands_.terminateservercommand_;
clear_has_commands();
}
}
inline const ::pybullet_grpc::TerminateServerCommand& PyBulletCommand::terminateservercommand() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PyBulletCommand.terminateServerCommand)
return has_terminateservercommand()
? *commands_.terminateservercommand_
: ::pybullet_grpc::TerminateServerCommand::default_instance();
}
inline ::pybullet_grpc::TerminateServerCommand* PyBulletCommand::mutable_terminateservercommand() {
if (!has_terminateservercommand()) {
clear_commands();
set_has_terminateservercommand();
commands_.terminateservercommand_ = new ::pybullet_grpc::TerminateServerCommand;
}
// @@protoc_insertion_point(field_mutable:pybullet_grpc.PyBulletCommand.terminateServerCommand)
return commands_.terminateservercommand_;
}
inline ::pybullet_grpc::TerminateServerCommand* PyBulletCommand::release_terminateservercommand() {
// @@protoc_insertion_point(field_release:pybullet_grpc.PyBulletCommand.terminateServerCommand)
if (has_terminateservercommand()) {
clear_has_commands();
::pybullet_grpc::TerminateServerCommand* temp = commands_.terminateservercommand_;
commands_.terminateservercommand_ = NULL;
return temp;
} else {
return NULL;
}
}
inline void PyBulletCommand::set_allocated_terminateservercommand(::pybullet_grpc::TerminateServerCommand* terminateservercommand) {
clear_commands();
if (terminateservercommand) {
set_has_terminateservercommand();
commands_.terminateservercommand_ = terminateservercommand;
}
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.PyBulletCommand.terminateServerCommand)
}
// .pybullet_grpc.StepSimulationCommand stepSimulationCommand = 5;
inline bool PyBulletCommand::has_stepsimulationcommand() const {
return commands_case() == kStepSimulationCommand;
}
inline void PyBulletCommand::set_has_stepsimulationcommand() {
_oneof_case_[0] = kStepSimulationCommand;
}
inline void PyBulletCommand::clear_stepsimulationcommand() {
if (has_stepsimulationcommand()) {
delete commands_.stepsimulationcommand_;
clear_has_commands();
}
}
inline const ::pybullet_grpc::StepSimulationCommand& PyBulletCommand::stepsimulationcommand() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PyBulletCommand.stepSimulationCommand)
return has_stepsimulationcommand()
? *commands_.stepsimulationcommand_
: ::pybullet_grpc::StepSimulationCommand::default_instance();
}
inline ::pybullet_grpc::StepSimulationCommand* PyBulletCommand::mutable_stepsimulationcommand() {
if (!has_stepsimulationcommand()) {
clear_commands();
set_has_stepsimulationcommand();
commands_.stepsimulationcommand_ = new ::pybullet_grpc::StepSimulationCommand;
}
// @@protoc_insertion_point(field_mutable:pybullet_grpc.PyBulletCommand.stepSimulationCommand)
return commands_.stepsimulationcommand_;
}
inline ::pybullet_grpc::StepSimulationCommand* PyBulletCommand::release_stepsimulationcommand() {
// @@protoc_insertion_point(field_release:pybullet_grpc.PyBulletCommand.stepSimulationCommand)
if (has_stepsimulationcommand()) {
clear_has_commands();
::pybullet_grpc::StepSimulationCommand* temp = commands_.stepsimulationcommand_;
commands_.stepsimulationcommand_ = NULL;
return temp;
} else {
return NULL;
}
}
inline void PyBulletCommand::set_allocated_stepsimulationcommand(::pybullet_grpc::StepSimulationCommand* stepsimulationcommand) {
clear_commands();
if (stepsimulationcommand) {
set_has_stepsimulationcommand();
commands_.stepsimulationcommand_ = stepsimulationcommand;
}
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.PyBulletCommand.stepSimulationCommand)
}
inline bool PyBulletCommand::has_commands() const {
return commands_case() != COMMANDS_NOT_SET;
}
inline void PyBulletCommand::clear_has_commands() {
_oneof_case_[0] = COMMANDS_NOT_SET;
}
inline PyBulletCommand::CommandsCase PyBulletCommand::commands_case() const {
return PyBulletCommand::CommandsCase(_oneof_case_[0]);
}
// -------------------------------------------------------------------
// PyBulletStatus
// int32 statusType = 1;
inline void PyBulletStatus::clear_statustype() {
statustype_ = 0;
}
inline ::google::protobuf::int32 PyBulletStatus::statustype() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PyBulletStatus.statusType)
return statustype_;
}
inline void PyBulletStatus::set_statustype(::google::protobuf::int32 value) {
statustype_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.PyBulletStatus.statusType)
}
// .pybullet_grpc.LoadUrdfStatus urdfStatus = 2;
inline bool PyBulletStatus::has_urdfstatus() const {
return status_case() == kUrdfStatus;
}
inline void PyBulletStatus::set_has_urdfstatus() {
_oneof_case_[0] = kUrdfStatus;
}
inline void PyBulletStatus::clear_urdfstatus() {
if (has_urdfstatus()) {
delete status_.urdfstatus_;
clear_has_status();
}
}
inline const ::pybullet_grpc::LoadUrdfStatus& PyBulletStatus::urdfstatus() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PyBulletStatus.urdfStatus)
return has_urdfstatus()
? *status_.urdfstatus_
: ::pybullet_grpc::LoadUrdfStatus::default_instance();
}
inline ::pybullet_grpc::LoadUrdfStatus* PyBulletStatus::mutable_urdfstatus() {
if (!has_urdfstatus()) {
clear_status();
set_has_urdfstatus();
status_.urdfstatus_ = new ::pybullet_grpc::LoadUrdfStatus;
}
// @@protoc_insertion_point(field_mutable:pybullet_grpc.PyBulletStatus.urdfStatus)
return status_.urdfstatus_;
}
inline ::pybullet_grpc::LoadUrdfStatus* PyBulletStatus::release_urdfstatus() {
// @@protoc_insertion_point(field_release:pybullet_grpc.PyBulletStatus.urdfStatus)
if (has_urdfstatus()) {
clear_has_status();
::pybullet_grpc::LoadUrdfStatus* temp = status_.urdfstatus_;
status_.urdfstatus_ = NULL;
return temp;
} else {
return NULL;
}
}
inline void PyBulletStatus::set_allocated_urdfstatus(::pybullet_grpc::LoadUrdfStatus* urdfstatus) {
clear_status();
if (urdfstatus) {
set_has_urdfstatus();
status_.urdfstatus_ = urdfstatus;
}
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.PyBulletStatus.urdfStatus)
}
inline bool PyBulletStatus::has_status() const {
return status_case() != STATUS_NOT_SET;
}
inline void PyBulletStatus::clear_has_status() {
_oneof_case_[0] = STATUS_NOT_SET;
}
inline PyBulletStatus::StatusCase PyBulletStatus::status_case() const {
return PyBulletStatus::StatusCase(_oneof_case_[0]);
}
#endif // !PROTOBUF_INLINE_NOT_IN_HEADERS
// -------------------------------------------------------------------
// -------------------------------------------------------------------
// -------------------------------------------------------------------
// -------------------------------------------------------------------
// -------------------------------------------------------------------
// -------------------------------------------------------------------
// -------------------------------------------------------------------
// @@protoc_insertion_point(namespace_scope)
} // namespace pybullet_grpc
// @@protoc_insertion_point(global_scope)
#endif // PROTOBUF_pybullet_2eproto__INCLUDED