Vicon Shogun banner

Description

Adds a selected or specified namespace.

All modules under the same parent can be considered in the namespace of that parent, using slashes ( / ) to separate each module's parent's name.

addNamespace operates on all selected modules unless you use the -onMod flag to specify the module on which to operate by name. If the module already contains a namespace, another is appended to it.

Note that you may specify the path in commands that require a module name, but you may not specify the path as a module name in the Name attribute.

You need to specify only what is required to uniquely identify the name.

Functional area

Namespace

Command syntax

Syntax

addNamespace namespace[-onMod string]

Arguments

NameTypeRequiredComments
namespacestringYesSpecify the path of a namespace using slashes ( / ) or colons ( : ). The number of namespaces in a module name is not limited.

Flags

NameFlag argumentsArgument typeExclusive toComments
onMod1stringSpecifies the module on which the command operates.

Return value

void

Example

// Create a namespace called Bob 
addNamespace "Bob";

// Create a module name with multiple namespaces.
// Note Shogun doesn't separate the concept of module name vs. namespace.
addNamespace "Bob:Solving:Root:Spine:Head";

Additional information

Related commands