home | news | documentation | downloads | discussion | projects | license  

Why Clearsilver?
Clearsilver Basics
   HDF Dataset
   Template Syntax
   CGI Kit
      Config Vars
API Reference
   C API
   Python API
   Perl API
   Java API

Comparison with PHP, ASP, JSP
Comparison with XML/XSLT



API Reference

The Clearsilver programming API can be used from several programming languages, including C/C++, Python, Perl, and Java. The wrapper APIs are designed to be nearly the same from all languages, so that no additional learning is necessary when transitioning from one programming language to another.

However, there are differences between the different wrappers. When appropriate, the wrappers will contain features which make accessing Clearsilver more natural from the host language. In some cases, features are not available for all wrappers. For example, the Clearsilver CGI kit can be optionally used instead of other CGI handlers in C/C++, and Python. However, because of how widespread the Java-servlet standard is, the Clearsilver CGI kit is not provided under Java. Instead there is emulation for some useful features of the Clearsilver CGI Kit inside the Java-servlet environment.

Next: API Concepts

Copyright © 2017 Brandon Long, All rights reserved.