#include <entity_factory.pb.h>
Public Types | |
enum | FromCase { kSdf = 2, kSdfFilename = 3, kModel = 4, kLight = 5, kCloneName = 6, FROM_NOT_SET = 0 } |
Static Public Member Functions | |
static const EntityFactory & | default_instance () |
static const ::google::protobuf::Descriptor * | descriptor () |
static void | InitAsDefaultInstance () |
static const EntityFactory * | internal_default_instance () |
Static Public Attributes | |
static const int | kAllowRenamingFieldNumber = 9 |
static const int | kCloneNameFieldNumber = 6 |
static const int | kHeaderFieldNumber = 1 |
static constexpr int | kIndexInFileMessages |
static const int | kLightFieldNumber = 5 |
static const int | kModelFieldNumber = 4 |
static const int | kNameFieldNumber = 8 |
static const int | kPoseFieldNumber = 7 |
static const int | kRelativeToFieldNumber = 10 |
static const int | kSdfFieldNumber = 2 |
static const int | kSdfFilenameFieldNumber = 3 |
static const int | kSphericalCoordinatesFieldNumber = 11 |
Member Enumeration Documentation
◆ FromCase
enum FromCase |
Constructor & Destructor Documentation
◆ EntityFactory() [1/2]
EntityFactory | ( | ) |
◆ ~EntityFactory()
|
virtual |
◆ EntityFactory() [2/2]
EntityFactory | ( | const EntityFactory & | from | ) |
Member Function Documentation
◆ allow_renaming()
|
inline |
◆ ByteSizeLong()
|
final |
◆ Clear()
|
final |
◆ clear_allow_renaming()
|
inline |
◆ clear_clone_name()
|
inline |
◆ clear_from()
void clear_from | ( | ) |
Referenced by EntityFactory::mutable_clone_name(), EntityFactory::mutable_light(), EntityFactory::mutable_model(), EntityFactory::mutable_sdf(), EntityFactory::mutable_sdf_filename(), EntityFactory::set_allocated_clone_name(), EntityFactory::set_allocated_sdf(), EntityFactory::set_allocated_sdf_filename(), EntityFactory::set_clone_name(), EntityFactory::set_sdf(), and EntityFactory::set_sdf_filename().
◆ clear_header()
void clear_header | ( | ) |
◆ clear_light()
void clear_light | ( | ) |
◆ clear_model()
void clear_model | ( | ) |
◆ clear_name()
|
inline |
◆ clear_pose()
void clear_pose | ( | ) |
◆ clear_relative_to()
|
inline |
◆ clear_sdf()
|
inline |
◆ clear_sdf_filename()
|
inline |
◆ clear_spherical_coordinates()
void clear_spherical_coordinates | ( | ) |
◆ clone_name()
|
inline |
Referenced by EntityFactory::set_allocated_clone_name().
◆ CopyFrom() [1/2]
|
final |
◆ CopyFrom() [2/2]
void CopyFrom | ( | const EntityFactory & | from | ) |
◆ default_instance()
|
static |
◆ descriptor()
|
static |
◆ from_case()
|
inline |
Referenced by EntityFactory::has_light(), and EntityFactory::has_model().
◆ GetCachedSize()
|
inlinefinal |
◆ GetMetadata()
|
final |
◆ has_header()
|
inline |
References EntityFactory::internal_default_instance().
◆ has_light()
|
inline |
References EntityFactory::from_case(), and EntityFactory::kLight.
Referenced by EntityFactory::light(), EntityFactory::mutable_light(), and EntityFactory::release_light().
◆ has_model()
|
inline |
References EntityFactory::from_case(), and EntityFactory::kModel.
Referenced by EntityFactory::model(), EntityFactory::mutable_model(), and EntityFactory::release_model().
◆ has_pose()
|
inline |
References EntityFactory::internal_default_instance().
◆ has_spherical_coordinates()
|
inline |
References EntityFactory::internal_default_instance().
◆ header()
|
inline |
References ignition::msgs::_Header_default_instance_.
Referenced by EntityFactory::set_allocated_header().
◆ InitAsDefaultInstance()
|
static |
◆ internal_default_instance()
|
inlinestatic |
References ignition::msgs::_EntityFactory_default_instance_.
Referenced by EntityFactory::has_header(), EntityFactory::has_pose(), and EntityFactory::has_spherical_coordinates().
◆ InternalSerializeWithCachedSizesToArray()
|
final |
◆ IsInitialized()
|
final |
◆ light()
|
inline |
References ignition::msgs::_Light_default_instance_, and EntityFactory::has_light().
◆ MergeFrom() [1/2]
|
final |
◆ MergeFrom() [2/2]
void MergeFrom | ( | const EntityFactory & | from | ) |
◆ MergePartialFromCodedStream()
|
final |
◆ model()
|
inline |
References ignition::msgs::_Model_default_instance_, and EntityFactory::has_model().
◆ mutable_clone_name()
|
inline |
References EntityFactory::clear_from().
◆ mutable_header()
|
inline |
◆ mutable_light()
|
inline |
References EntityFactory::clear_from(), and EntityFactory::has_light().
◆ mutable_model()
|
inline |
References EntityFactory::clear_from(), and EntityFactory::has_model().
◆ mutable_name()
|
inline |
◆ mutable_pose()
|
inline |
◆ mutable_relative_to()
|
inline |
◆ mutable_sdf()
|
inline |
References EntityFactory::clear_from().
◆ mutable_sdf_filename()
|
inline |
References EntityFactory::clear_from().
◆ mutable_spherical_coordinates()
|
inline |
◆ name()
|
inline |
Referenced by EntityFactory::set_allocated_name().
◆ New() [1/2]
|
inlinefinal |
◆ New() [2/2]
|
inlinefinal |
◆ operator=()
|
inline |
◆ pose()
|
inline |
References ignition::msgs::_Pose_default_instance_.
Referenced by EntityFactory::set_allocated_pose().
◆ relative_to()
|
inline |
Referenced by EntityFactory::set_allocated_relative_to().
◆ release_clone_name()
|
inline |
◆ release_header()
|
inline |
◆ release_light()
|
inline |
References EntityFactory::has_light().
◆ release_model()
|
inline |
References EntityFactory::has_model().
◆ release_name()
|
inline |
◆ release_pose()
|
inline |
◆ release_relative_to()
|
inline |
◆ release_sdf()
|
inline |
◆ release_sdf_filename()
|
inline |
◆ release_spherical_coordinates()
|
inline |
◆ sdf()
|
inline |
Referenced by EntityFactory::set_allocated_sdf().
◆ sdf_filename()
|
inline |
Referenced by EntityFactory::set_allocated_sdf_filename().
◆ SerializeWithCachedSizes()
|
final |
◆ set_allocated_clone_name()
|
inline |
References EntityFactory::clear_from(), and EntityFactory::clone_name().
◆ set_allocated_header()
|
inline |
References EntityFactory::header().
◆ set_allocated_light()
void set_allocated_light | ( | ::ignition::msgs::Light * | light | ) |
◆ set_allocated_model()
void set_allocated_model | ( | ::ignition::msgs::Model * | model | ) |
◆ set_allocated_name()
|
inline |
References EntityFactory::name().
◆ set_allocated_pose()
|
inline |
References EntityFactory::pose().
◆ set_allocated_relative_to()
|
inline |
References EntityFactory::relative_to().
◆ set_allocated_sdf()
|
inline |
References EntityFactory::clear_from(), and EntityFactory::sdf().
◆ set_allocated_sdf_filename()
|
inline |
References EntityFactory::clear_from(), and EntityFactory::sdf_filename().
◆ set_allocated_spherical_coordinates()
|
inline |
References EntityFactory::spherical_coordinates().
◆ set_allow_renaming()
|
inline |
◆ set_clone_name() [1/3]
|
inline |
References EntityFactory::clear_from().
◆ set_clone_name() [2/3]
|
inline |
References EntityFactory::clear_from().
◆ set_clone_name() [3/3]
|
inline |
References EntityFactory::clear_from().
◆ set_name() [1/3]
|
inline |
◆ set_name() [2/3]
|
inline |
◆ set_name() [3/3]
|
inline |
◆ set_relative_to() [1/3]
|
inline |
◆ set_relative_to() [2/3]
|
inline |
◆ set_relative_to() [3/3]
|
inline |
◆ set_sdf() [1/3]
|
inline |
References EntityFactory::clear_from().
◆ set_sdf() [2/3]
|
inline |
References EntityFactory::clear_from().
◆ set_sdf() [3/3]
|
inline |
References EntityFactory::clear_from().
◆ set_sdf_filename() [1/3]
|
inline |
References EntityFactory::clear_from().
◆ set_sdf_filename() [2/3]
|
inline |
References EntityFactory::clear_from().
◆ set_sdf_filename() [3/3]
|
inline |
References EntityFactory::clear_from().
◆ spherical_coordinates()
|
inline |
References ignition::msgs::_SphericalCoordinates_default_instance_.
Referenced by EntityFactory::set_allocated_spherical_coordinates().
◆ Swap()
void Swap | ( | EntityFactory * | other | ) |
Member Data Documentation
◆ kAllowRenamingFieldNumber
|
static |
◆ kCloneNameFieldNumber
|
static |
◆ kHeaderFieldNumber
|
static |
◆ kIndexInFileMessages
|
staticconstexpr |
◆ kLightFieldNumber
|
static |
◆ kModelFieldNumber
|
static |
◆ kNameFieldNumber
|
static |
◆ kPoseFieldNumber
|
static |
◆ kRelativeToFieldNumber
|
static |
◆ kSdfFieldNumber
|
static |
◆ kSdfFilenameFieldNumber
|
static |
◆ kSphericalCoordinatesFieldNumber
|
static |
The documentation for this class was generated from the following file: