Tasks #384

Write a Converter-Authoring Tutorial

Added by J. Moringen about 13 years ago. Updated over 12 years ago.

Status:ClosedStart date:06/22/2011
Priority:NormalDue date:06/30/2011
Assignee:J. Moringen% Done:

100%

Category:Documentation
Target version:-

Description

Wiki pages are here and here.

Associated revisions

Revision 2c257276
Added by J. Moringen about 13 years ago

Improved exception in src/rsb/converter/UnambiguousConverterMap.h
refs #384
  • src/rsb/converter/UnambiguousConverterMap.h: better problem
    description in the exception message

Revision 0981e2cd
Added by J. Moringen about 13 years ago

Added an example of a custom converter in examples/custom_converter
refs #384
  • examples/CMakeLists.txt: examples/custom_converter/SimpleImage.h,
    examples/custom_converter/SimpleImageConverter.{h,cpp},
    examples/custom_converter/sender.cpp and
    examples/custom_converter/senderNoConverter.cpp
  • examples/custom_converter/SimpleImage.h: new file; contains domain
    data type of the example
  • examples/custom_converter/SimpleImageConverter.{h,cpp}: new files;
    contain the custom converter used in the example
  • examples/custom_converter/sender.cpp: new file; simple main program
    using the converter
  • examples/custom_converter/senderNoConverter.cpp: new file; simple
    program to demonstrate error in case of missing converter

Revision f3a5a7e2
Added by J. Moringen about 13 years ago

Fixed comment in examples/custom_converter/SimpleImageConverter.h
refs #384
  • examples/custom_converter/SimpleImageConverter.h: fixed
    documentation comment of SimpleImageConverter class

Revision c8677315
Added by J. Moringen about 13 years ago

Added example program demonstrating the use of ProtocolBufferConverter
refs #384
  • examples/CMakeLists.txt: added files
    examples/protobuf_converter/SimpleImage.proto,
    examples/protobuf_converter/receiver.cpp and
    examples/protobuf_converter/sender.cpp
  • examples/protobuf_converter/SimpleImage.proto: new file; protocol
    buffer descriptor for SimpleImage protocol buffer message
  • examples/protobuf_converter/receiver.cpp: new file; example program
    for receiving SimpleImage protocol buffer messages
  • examples/protobuf_converter/sender.cpp: new file; example program
    for sending SimpleImage protocol buffer messages

Revision 170cd3f0
Added by J. Moringen about 13 years ago

Added license headers in examples/protobuf_converter
refs #384
  • examples/protobuf_converter/SimpleImage.proto: added license header;
    fixed some comments
  • examples/protobuf_converter/receiver.cpp: likewise
  • examples/protobuf_converter/sender.cpp: likewise

Revision 9dad386a
Added by J. Moringen about 13 years ago

Fixed license headers in examples/custom_converter
refs #384
  • examples/custom_converter/SimpleImage.h: fixed license header and
    some comments
  • examples/custom_converter/SimpleImageConverter.{h,cpp}: likewise
  • examples/custom_converter/sender.cpp: likewise
  • examples/custom_converter/senderNoConverter.cpp: likewise

History

#1 Updated by J. Moringen about 13 years ago

  • Description updated (diff)

#2 Updated by J. Moringen about 13 years ago

  • Subject changed from Wire a Converter-Authoring Tutorial to Write a Converter-Authoring Tutorial

#3 Updated by J. Moringen about 13 years ago

  • Status changed from In Progress to Resolved
  • % Done changed from 0 to 100

#4 Updated by S. Wrede about 13 years ago

  • Status changed from Resolved to Feedback

#5 Updated by S. Wrede about 13 years ago

  • Status changed from Feedback to In Progress

Good job. However, my original take on this was to provide information on how to use the converter stuff together with protocol buffers. That said, it is resonable to have an example that does feature this dependency. Still, practically it would be good to extend this by a "Using RSB Converters with GPB" section.

#6 Updated by J. Moringen about 13 years ago

  • Status changed from In Progress to Feedback

#7 Updated by J. Moringen about 13 years ago

  • Description updated (diff)

#8 Updated by J. Wienke almost 13 years ago

Can we resolve this? To me it seems complete.

#9 Updated by J. Moringen over 12 years ago

  • Status changed from Feedback to Closed

Additional improvements or changes should be tracked in separate issues.

Also available in: Atom PDF