#include <NamespaceConfiguration.h>
Public Types | |
| enum class | NamespaceStrategy { Default , Empty , FromEntityName , Custom } |
Public Member Functions | |
| AZ_TYPE_INFO (NamespaceConfiguration, NamespaceConfigurationTypeId) | |
Static Public Member Functions | |
| static void | Reflect (AZ::ReflectContext *context) |
Public Attributes | |
| AZStd::string | m_customNamespace = "" |
| Custom namespace that can be set by the user. | |
| NamespaceStrategy | m_namespaceStrategy = NamespaceStrategy::Default |
Configuration for handling of namespaces. Namespaces are useful for various ROS2 components. This structure encapsulates the namespace itself, composing namespaces and context-dependent default values.
|
strong |
A choice of methods to handle namespaces.