Skip to content
This repository has been archived by the owner on Aug 25, 2020. It is now read-only.

Extending Shawn

Marvin Frick edited this page May 28, 2013 · 1 revision

Introduction

This section describes how one can extend Shawn by adding own processors and tasks to realize own ideas and concepts. First, the coding guidelines are described to allow for writing consistent, standardized, readable, and maintainable code (remember that usually you are not the only person who looks over your code, and also remember that your code should be readable within the next months or even years). Next, basic principles of application development are described. Then, the development of a simple example application is shown, followed by the presentation of useful extensions like configuration of a simulation and data extraction.

Developer Documentation

  • [Coding Guidelines](Coding Guidelines)
  • [http://shawn.sourceforge.net/doc/api/ API documentation and related pages]

Implementing own Ideas

  • [Principles of Application Development](Extending basics)
  • [Write a Simple Application](Simple Application)
  • Configure the Simple Application
  • [Extract data from the Simple Application](Data Extraction)