Reference Guides

The MoSync API Reference Guides provide a detailed description of the MoSync sycalls, function libraries, panics, and resource files. Here we describe the reference documents are available for the latest featured release of MoSync.

API Function Reference (Doxygen)

  • MoSync syscalls (low-level graphics, sound, communication, user input, and permanent storage functions)
  • MAStd standard libraries (malloc/free, string manipulation, rudimentary text output console)
  • MAUtil C++ utility libraries (templates Vector, Set and Map, class String, base class for Reference Counting, text input system, Moblet wrapper for the MoSync event system)
  • MAUI C++ GUI library (bitmap fonts, hierarchical skinned widgets: labels, listboxes, edit boxes and layouts)
  • MTXml (a SAX-like, streaming XML parser with both C and C++ interfaces)
  • MAFS (a standard C file stream implementation)

Panics Reference

  • A Panic message appears when an unrecoverable error occurs in the MoSync runtime. This guide shows what they mean.

Resource Compiler Reference

  • This topic describes the format of MoSync resource list (.lst) files and the resource definitions and commands that they contain. It also describes how Pipe-Tool's resource compiler compiles resources.

If you are looking for the very latest reference documentation for one of the nightly builds, look under the Help menu in the product itself.