Source Code Directories

3.Source Code Directories

Uli SDK contains the following top-level directories:

  1. code_gen — java programs that generate c++ source codes for data records, messages, services, and comp apps.
  2. apps — application source codes of commonly used comp apps and samples.
  3. utils — a set of c++ source codes that implement fundamental supporting functions.
  4. services — a set of c++ source codes that implement various services. Services are categorized: core, core_clients, mobility, mobility_clients, and experimental. They are work-in-progress and keep growing.
  5. Pybinds — python bindings to the comp apps. The generated comp apps include necessary bindings of C++ and Python codes.
  6. Pyapps — Python and Pyqt5 applications.