parameters: ()
return_statement: return launch.LaunchDescription([container])
docstring: Generate launch description with multiple components.
docstring_summary: Generate launch description with multiple components.
docstring_tokens: Generate launch description with multiple components .
function: def generate_launch_description():
      """Generate launch description with multiple components."""
      container = ComposableNodeContainer(
              name='my_container',
              namespace='',
              package='rclcpp_components',
              executable='component_container',
              composable_node_descriptions=[
                  ComposableNode(
                      package='composition',
                      plugin='composition::Talker',
                      name='talker'),
                  ComposableNode(
                      package='composition',
                      plugin='composition::Listener',
                      name='listener')
              ],
              output='screen',
      )
  
      return launch.LaunchDescription([container])
function_tokens: def generate_launch_description ( ) : container = ComposableNodeContainer ( name = 'my_container' , namespace = '' , package = 'rclcpp_components' , executable = 'component_container' , composable_node_descriptions = [ ComposableNode ( package = 'composition' , plugin = 'composition::Talker' , name = 'talker' ) , ComposableNode ( package = 'composition' , plugin = 'composition::Listener' , name = 'listener' ) ] , output = 'screen' , ) return launch . LaunchDescription ( [ container ] )