libqi-api
2.1.4.13
|
boost | |
asio | |
chrono | |
clock_string< qi::SteadyClock, CharT > | |
clock_string< qi::WallClock, CharT > | |
is_base_of | |
qi | Qi general namespace |
detail | |
details | |
log | Log functions with different levels of verbosity |
detail | |
LogStream | Each log macro creates a LogStream object |
ConsoleLogHandler | Print colored logs to the console |
FileLogHandler | Log messages to a file |
HeadFileLogHandler | Log the first length lines to a file |
TailFileLogHandler | Keeps at most 2 MiB of logs |
os | OS abstraction layer |
QiException | Custom exception that may be thrown by QI methods |
timeval | |
path | Set of tools to handle SDK layouts |
detail | |
version | Version numbering API |
Version | Struct representing a version number |
Application | Class handling startup and teardown of an application |
AtomicBase | |
Atomic | Atomic operations on integers |
Buffer | Class to store buffer |
BufferReader | Class to read const buffer |
SteadyClock | |
WallClock | |
FutureValueConverter< void, void > | |
FutureValueConverter< T, void > | |
FutureValueConverter< void, T > | |
Future | |
EventLoop | |
FutureType | |
FutureHasNoValue | |
FutureType< void > | |
FutureInterface | |
FutureSync | |
Promise | |
FutureException | |
FutureUserException | |
FutureBarrier | This class helps waiting on multiple futures at the same point |
FutureValueConverter | Specialize this struct to provide conversion between future values |
Path | |
PeriodicTask | |
SharedPtr | Lightweight implementation of shared pointers |
MinMaxSum | Stores min, max and sum of values fed to it |
MethodStatistics | Store statistics about method calls |
ThreadPool | Pool of workers |
TrackableBase | Common base class to templates Trackable for compile-time detection |
Trackable | |
PointerLockException | |
IsClonable | Detect if a type is using boost::noncopyable or QI_DISALLOW_COPY_AND_ASSIGN |
Translator | |
std |