C++ library APIs

libqi

Standard portable functions. These include utilities for managinging

  • application path access (data, conf, ..)
  • logging
  • os abstraction

libqi API reference

libalerror

Small library containing AL::ALError and AL::ALNetworkError which are the base exception for alcommon. These derive from std::exception

libalerror API reference

libalvalue

Small library containing AL::ALValue which is a generic container that can contain most POD (Plain Old Data) types and lists.

libalvalue API reference

libalcommon

ALCommon is a library that enables you to create NAOqi modules and communicate between them. It contains the foundation classes that form the NAOqi architecture.

libalcommon API reference