Aldebaran documentation
|
C++ Libraries
|
index
libqi-api
2.1.4.13
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
Class List
Class Hierarchy
Class Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level
1
2
3
]
qi::AtomicBase< int >
qi::Atomic< int >
boost::chrono::clock_string< qi::SteadyClock, CharT >
boost::chrono::clock_string< qi::WallClock, CharT >
boost::is_base_of< T1, T2 >
noncopyable
qi::log::ConsoleLogHandler
Print colored logs to the console
qi::log::FileLogHandler
Log messages to a file
qi::log::HeadFileLogHandler
Log the first length lines to a file
qi::log::TailFileLogHandler
Keeps at most 2 MiB of logs
qi::PeriodicTask
qi::Translator
qi::Future< std::vector< qi::Future< T > > >
qi::Promise< std::vector< qi::Future< T > > >
qi::Application
Class handling startup and teardown of an application
qi::AtomicBase< T >
qi::Atomic< T >
Atomic
operations on integers
qi::Buffer
Class to store buffer
qi::BufferReader
Class to read const buffer
qi::EventLoop
qi::Future< T >
qi::FutureBarrier< T >
This class helps waiting on multiple futures at the same point
qi::FutureHasNoValue
qi::FutureInterface< T >
qi::FutureSync< T >
qi::FutureType< T >
qi::FutureType< void >
qi::FutureValueConverter< FT, PT >
Specialize this struct to provide conversion between future values
qi::FutureValueConverter< T, void >
qi::FutureValueConverter< void, T >
qi::FutureValueConverter< void, void >
qi::IsClonable< T >
Detect if a type is using boost::noncopyable or QI_DISALLOW_COPY_AND_ASSIGN
qi::MethodStatistics
Store statistics about method calls
qi::MinMaxSum
Stores min, max and sum of values fed to it
qi::os::timeval
qi::Path
qi::Promise< T >
qi::SharedPtr< T >
Lightweight implementation of shared pointers
qi::SteadyClock
qi::ThreadPool
Pool of workers
qi::TrackableBase
Common base class to templates
Trackable
for compile-time detection
qi::Trackable< T >
qi::version::Version
Struct representing a version number
qi::WallClock
exception
qi::PointerLockException
runtime_error
qi::FutureException
qi::FutureUserException
qi::os::QiException
Custom exception that may be thrown by QI methods
stringstream
qi::log::LogStream
Each log macro creates a
LogStream
object
Copyright Aldebaran Robotics