前書き
前編では、C++のAPI Referenceについては割愛したので後編としてこちらで書いていきます。
本題
C++のAPI Referenceをまとめます。
C++ qi base API
qi::Actor and qi::Strand
qi::Application
アプリケーションの初期化や停止
qi::Atomic
boost::Atomicと同じようなものではあるが、より簡単なものである。
qi clocks
詳しくは、boost::chronoのドキュメントを見るか、好きなC++11の本を読んでください
>boost::chrono
>http://www.boost.org/doc/libs/1_55_0/doc/html/chrono.html
qi::EventLoop
boost::asioを元にした、EventLoopです。
qi::Promise, qi::Future
qi::Future groups
qi::Futureオブジェクトの生存期間を管理します。
qi::IOColor
色?
qi::log
ログ出力をするための機能を提供します。
qi helper macros
qi::os
基本的なOSに関する抽象的な関数
qi::path namespace
qi::PeriodicTask
qi preprocessor macros
qi::stats namespace
qi::Trackable
qi::Translator
Types
qi::Version
C++ qi type API
qi::AnyValue
qi::AnyFunction
qi::Object
qi::AnyModule
qi::Buffer, qi::BufferReader
qi::DynamicObjectBuilder
qi::MetaObject, qi::MetaMethod, qi::MetaSignal, qi::MetaProperty
qi::ObjectTypeBuilder
qi::Property
qi::Signal
qi::Signature
C++ qi messaging API
qi::ApplicationSession
Binary Codec
JSON Codec
qi::Session
qi::Url
qi::File
Summary
Glossary
Detailed Usage Description
Complete example : Alice’s Image Store Service
Reference
C++ Class Index
C++ Function Index
感想
関連URL
API References C++
http://doc.aldebaran.com/libqi/api/cpp/index.html