# SoftBank Robotics documentation What's new in NAOqi 2.8?

# C++ library APIs

## 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

## libalextractor

libalextractor API reference

## libalmemoryfastaccess

libalmemoryfastaccess API reference

## libalmath

libalmath API reference

## libalaudio

libalaudio API reference

## libalvision

libalvision API reference

Glossary Site map Index Support Contact Legal Notices