How to program for the WPS - Short overview

Writing a new WPS class is a three step process. As can be seen there's no magic behind these steps and the only unusual part is creating the IDL file.
 * 1) Write your class definition in the SOM Interface Definition Language (IDL).
 * 2) Compile the class definition using the SOM Compiler.
 * 3) Compile the source files emitted by the SOM Compiler using your C compiler.