Added both xml interface and adaptor classes generation for Pipe in cmake build