libqi-api  2.1.4.13
 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 123]
oCqi::AtomicBase< int >
|\Cqi::Atomic< int >
oCboost::chrono::clock_string< qi::SteadyClock, CharT >
oCboost::chrono::clock_string< qi::WallClock, CharT >
oCboost::is_base_of< T1, T2 >
oCnoncopyable
|oCqi::log::ConsoleLogHandlerPrint colored logs to the console
|oCqi::log::FileLogHandlerLog messages to a file
|oCqi::log::HeadFileLogHandlerLog the first length lines to a file
|oCqi::log::TailFileLogHandlerKeeps at most 2 MiB of logs
|oCqi::PeriodicTask
|\Cqi::Translator
oCqi::Future< std::vector< qi::Future< T > > >
oCqi::Promise< std::vector< qi::Future< T > > >
oCqi::ApplicationClass handling startup and teardown of an application
oCqi::AtomicBase< T >
|\Cqi::Atomic< T >Atomic operations on integers
oCqi::BufferClass to store buffer
oCqi::BufferReaderClass to read const buffer
oCqi::EventLoop
oCqi::Future< T >
oCqi::FutureBarrier< T >This class helps waiting on multiple futures at the same point
oCqi::FutureHasNoValue
oCqi::FutureInterface< T >
oCqi::FutureSync< T >
oCqi::FutureType< T >
oCqi::FutureType< void >
oCqi::FutureValueConverter< FT, PT >Specialize this struct to provide conversion between future values
oCqi::FutureValueConverter< T, void >
oCqi::FutureValueConverter< void, T >
oCqi::FutureValueConverter< void, void >
oCqi::IsClonable< T >Detect if a type is using boost::noncopyable or QI_DISALLOW_COPY_AND_ASSIGN
oCqi::MethodStatisticsStore statistics about method calls
oCqi::MinMaxSumStores min, max and sum of values fed to it
oCqi::os::timeval
oCqi::Path
oCqi::Promise< T >
oCqi::SharedPtr< T >Lightweight implementation of shared pointers
oCqi::SteadyClock
oCqi::ThreadPoolPool of workers
oCqi::TrackableBaseCommon base class to templates Trackable for compile-time detection
|\Cqi::Trackable< T >
oCqi::version::VersionStruct representing a version number
oCqi::WallClock
oCexception
|\Cqi::PointerLockException
oCruntime_error
|oCqi::FutureException
||\Cqi::FutureUserException
|\Cqi::os::QiExceptionCustom exception that may be thrown by QI methods
\Cstringstream
 \Cqi::log::LogStreamEach log macro creates a LogStream object