# This module is used primarily in TC_GenerationTypekit#test_autogen in # test_typekit.rb. # # It tests the ability of orogen to auto-define some typekit types when needed. # Namely, it checks that, if used in a task context's definition, the following # types are automatically added to the project's typekit: # # vector<type> # shared_ptr(type) # and ro_ptr(type) # name “opaque_autodef”
task_context “Test” do
input_port 'in', '/std/vector<int>' output_port 'out', shared_ptr('/std/vector<int>') output_port 'out_ro', ro_ptr('/std/vector<int>')
end
# Generate an empty deployment for testing deployment “test_opaque_autodef” do end