 _qi_ | |
  qi | |
   TypeImpl | |
 boost | |
 qi | Deprecated in 2.5. Use int8_t from <cstdint> |
  detail | |
   StaticAtomicInt | |
   Function | |
   DelayedPromise | |
   AddUnwrap< Future< T > > | |
   FutureWrapper | |
   FutureWrapper< void > | |
   FutureType | |
   FutureHasNoValue | |
   FutureType< void > | |
   AddUnwrap | |
   FutureBaseTyped | |
   VisitTimeout | |
   FutureBase | |
   FutureBarrierPrivate | |
   UnwrapImpl | |
   UnwrapImpl< T * > | |
   Unwrap | |
   PrettyPrintStream | |
    Column | Contains the data and options needed to fill and format one column of a line |
    IndentLevel | Encapsulates in a RAII style a shift or an indentation level of a PrettyPrintStream instance |
    Line | |
   ParseablePrintStream | |
   LockAndCall | |
   ObjectWrap | |
   ObjectWrap< T, false > | |
   ObjectWrap< T, true > | |
   IsAsyncBindImpl | |
    ArbitraryBigBuf | |
   IsAsyncBind | |
   BindTransformImpl | |
   BindTransformImpl< T *, false > | |
   BindTransformImpl< T *, true > | |
   WorkaroundVS2015 | |
   TerminateThread | |
   Keeper | |
   Stranded | |
   StrandedUnwrapped | |
   AccessorBase | |
   Class | |
   EqTypeBase | |
   EqTypeBase< T, true > | |
   EqType | |
   EqType< void > | |
   EqType< double > | |
   EqType< float > | |
   EqType< bool > | |
   EqType< T & > | |
   EqType< T const & > | |
   EqType< T * > | |
   EqFunctionBare | |
   EqMemberFunction | |
   EqFunction | |
   AnyReferenceCopy | |
   AssignAnyRef | |
   AssignAnyRef< T * > | |
   Ident | |
   checkForNonConstRef | |
   remove_constptr | |
   remove_constptr< const T * > | |
   fill_arguments | |
   FunctionPointerSynthetizer | |
   FunctionPointerSynthetizer< F, false > | |
   Pointer | |
   Pointer< T * > | |
   AnyReferenceBase | |
   DeferOwnership | |
   UniqueAnyReference | |
   TypeOfKind | |
   TypeOfKind< TypeKind_Int > | |
   TypeOfKind< TypeKind_Float > | |
   TypeOfKind< TypeKind_String > | |
   ignore | |
   MappingItem | |
   IntFromMappingItem | |
   IntFromMappingItem< MappingItem< I, P > > | |
   ArgResolver | |
   ReorderMapping | |
   ReorderMapping< 1, Map > | |
   ReorderMapping< 0, Map > | |
   MappingToType | |
   MappingToType< MappingItem< I, T > > | |
   MappingBuilder | |
   MappingBuilder< 0, F, V > | |
   parameter_types_from_bilist_seq | |
   parameter_types | |
   signature_function_arg_apply | |
   MemberFunctionSignature | |
   FunctionSignature | |
   isFuture | |
   isFuture< qi::Future< T > > | |
   isFuture< qi::FutureSync< T > > | |
   HasLessGuard | |
   HasLess | |
   HasLess< std::vector< T > > | |
   HasLess< std::list< T > > | |
   HasLess< std::map< K, V > > | |
   HasLess< std::pair< A, B > > | |
   HasLessSwitch | |
   HasLessSwitch< T, false > | |
   HasLessSwitch< T, true > | |
   LessHelper | |
   LessHelper< T, false > | |
   Less | |
   ForceProxyInclusion | |
   GenericObjectBounce | |
   InterfaceImplTraits | |
   SigPropInheritsSignal | |
   SigPropInheritsProperty | |
   SigProp | |
   SigPropInheritsProperty< T, true > | |
   SigPropInheritsProperty< T, false > | |
   SigPropInheritsSignal< T, true > | |
   SigPropInheritsSignal< T, false > | |
   Dummy | |
   BounceToSignalBase | |
   ObjectTypeData | |
   StaticObjectTypeBase | |
   StructVersioningDelegateAddFields | |
   StructVersioningDelegateDropFields | |
   StructVersioningDelegate | |
   FieldInfo | |
   AnyType | |
   ForbiddenInTypeSystem | |
   TypeOfAdapter | |
   TypeOfAdapter< T & > | |
   TypeOfAdapter< const T > | |
   TypeOfAdapter< T * > | |
   TypeImplMethodsBySize | |
   TypeTraitCreate | |
   TypeTraitCreate< T, false > | |
   TypeTraitCopy | |
   TypeTraitCopy< T, false > | |
   TypeTraitDestroy | |
   TypeTraitDestroy< T, false > | |
   TypeManagerDefaultStruct | |
   TypeManagerDefaultInterface | |
   TypeManagerNull | |
   TypeManagerNotConstructible | |
   TypeManager | |
   TypeManager< const T > | |
   TypeManager< Future< T > > | |
   TypeManager< FutureSync< T > > | |
   TypeManager< Promise< T > > | |
  log | Log functions with different levels of verbosity |
   detail | |
    NullStream | |
    Category | |
   env | |
    QI_DEFAULT_LOGHANDLER | |
     value | |
   LogStream | |
   ConsoleLogHandler | Print colored logs to the console |
   CsvLogHandler | |
   FileLogHandler | |
   HeadFileLogHandler | Log the first length lines to a file. |
   TailFileLogHandler | Keeps at most 2 MiB of logs. |
  measure | |
  os | OS abstraction layer. |
   timeval | Struct similar to POSIX timeval |
   ScopedThreadName | Set the current thread name and restore it after use |
  path | Set of tools to handle SDK layouts |
   detail | Implementation detail |
   ScopedDir | |
   ScopedFile | |
  util | |
   SetAndNotifyIfChanged | |
  version | Version numbering API. |
   Version | Compare version strings Simple class that allow comparing two version number |
  Actor | |
  VarArguments | |
  VarArguments< AnyValue > | |
  CallableTypeInterface | Signature information for both callable types FunctionTypeInterface and MethodType |
  FunctionTypeInterface | |
  ArgumentTransformation | |
  KeywordArguments | |
  AnyArguments | A function with AnyArguments as its sole argument will behave as if AnyFunction::fromDynamicFunction was called |
  AnyFunction | |
  GenericFunctionParameters | |
  ModuleInfo | |
  AnyModule | |
  ModuleBuilder | |
  Application | Class handling startup and teardown of an application |
  ApplicationSession | |
   Config | |
  Atomic | |
  AtomicFlagLock | |
  ObjectSerializationInfo | Informations passed when serializing an object |
  Buffer | Class to store buffer. |
  BufferReader | Class to read const buffer. This class is intendeed to read buffer. It store an internal data cursor and an internal sub-buffer index. All offset are relative to the current position |
  SteadyClock | Monotonic clock. |
  Clock | System-wide clock, best suitable for timestamping events. Typically monotonic and unaffected by the system clock adjustment, altough this is not guaranteed |
  SystemClock | System-wide real time wall clock. It may not be monotonic: on most systems, the system time can be adjusted at any moment |
  Future | |
  ExecutionOptions | Represent execution behaviour options attached to a task that must be interpreted by an ExecutionContext |
  ExecutionContext | |
  ToPost | |
  FutureValueConverter< void, void > | |
  FutureValueConverter< T, void > | |
  FutureValueConverter< void, T > | |
  FutureSync | |
  Promise | |
  FutureException | |
  FutureUserException | |
  FutureValueConverter | Specialize this struct to provide conversion between future values |
  UnitFuture | |
  SrcFuture | |
  FutureBarrier | This class helps waiting for multiple futures at the same point |
  EventLoop | Class to handle eventloop. |
  Flags | |
  ScopedFutureGroup | |
  ExceptionLogError | |
  AuthProvider | |
  AuthProviderFactory | |
  AutoService | |
  ClientAuthenticator | |
  ClientAuthenticatorFactory | |
  AutoService< qi::AnyObject > | |
  Gateway | |
  ServiceDirectoryProxy | |
   Status | |
  ServiceInfo | |
  Path | Allow handling filesystem path in a cross-platform maner. The class assume that all string are encoded in UTF-8 if not specified otherwise |
  DataPerf | Class to compute and store a benchmark time |
  DataPerfSuite | A class to perform benchmarks |
  PeriodicTask | Control a task executed periodically and asynchronously. |
  PropertyBase | |
  PropertyImpl | |
  UnsafeProperty | |
  Property | |
  GenericProperty | Type-erased property, simulating a typed property but using AnyValue |
  PtrUid | |
  SessionConfig | |
  Session | |
  SignalBase | |
  Signal | |
  SignalF | |
  Signal< void > | |
  SignalSubscriberPrivate | |
  SignalSpy | A tool to track signal emissions, specialized for testing. A signal spy can acknowledge every signal emission of a given signal, type-erased or not. Every emission is recorded, so that they can be compared to expectations, or to produce a history |
   Record | A record data, corresponding to one signal emission |
  Signature | |
  MinMaxSum | Stores min, max and sum of values fed to it |
  MethodStatistics | Store statistics about method calls |
  StrandPrivate | |
  Strand | |
  Infinity | |
  TrackableBase | Common base class to templates Trackable for compile-time detection |
  Trackable | Object tracking by blocking destruction while shared pointers are present |
  PointerLockException | |
  TrackWithFallbackTransfo | |
  TrackSilentTransfo | |
  Translator | Localization of your source code |
  InfosKeyMask | |
  FunctionTypeInterfaceEq | |
  AnyIterator | |
  AnyReference | |
  AutoAnyReference | |
  AnyValue | |
  TypeImpl< AnyValue > | |
  FutureValueConverter< T, qi::AnyValue > | |
  FutureValueConverter< void, qi::AnyValue > | |
  boost_bind_result_type | |
  boost_bind_parameter_types | |
  boost_bind_function_type | |
  TypeBufferImpl | |
  TypeImpl< Buffer > | |
  GenericObject | |
  IntTypeInterfaceImpl | |
  TypeBoolImpl | |
  FloatTypeInterfaceImpl | |
  ListTypeInterfaceImpl | |
  TypeSimpleIteratorImpl | |
  TypeImpl< std::vector< T > > | |
  TypeImpl< std::list< T > > | |
  TypeImpl< std::set< T > > | |
  VarArgsTypeInterfaceImpl | |
  TypeImpl< qi::VarArguments< T > > | |
  EventTrace | |
  Manageable | |
  MapTypeInterfaceImpl | |
  TypeImpl< std::map< K, V, C, A > > | |
  Empty | |
  Object | |
  WeakObject | |
  TypeImpl< Object< T > > | |
  OptionalTypeInterfaceImpl | |
  PointerTypeInterfaceImpl | |
  TypeImpl< T * > | |
  TypeSharedPointerImpl | |
  Proxy | |
  TypeProxy | |
  StringTypeInterfaceImpl | |
  TypeImpl< std::string > | |
  TypeCStringImpl | |
  TypeImpl< char * > | |
  TypeImpl< char[I]> | |
  TypeEquivalentString | |
  StructTypeInterfaceBouncer | |
  TypeImpl< std::pair< F, S > > | |
  TraceAnalyzer | |
   FlowLink | |
  TypeOfTemplateImpl | |
  TypeByPointer | Access API that stores a T* in storage |
  TypeByPointer< const T > | |
  TypeByPointerPOD | |
  TypeByValue | Access api that stores a T in storage |
  TypeByValue< const T > | |
  DefaultTypeImplMethods | |
  DefaultTypeImpl | |
  TypeImpl | |
  TypeImpl< void > | |
  TypeImpl< T & > | |
  TypeInfo | |
  TypeInterface | |
  DynamicObject | |
  DynamicObjectBuilder | |
  MetaMethodParameter | |
  MetaMethod | Representation of a method in an GenericObject |
  MetaMethodBuilder | |
  MetaObject | Description of the signals and methods accessible on an ObjectTypeInterface |
  MemberAddInfo | |
  MetaObjectBuilder | |
  MetaProperty | |
  MetaSignal | Representation of a Signal in an GenericObject |
  ObjectTypeBuilderBase | |
  ObjectTypeBuilder | |
  TypeOfTemplate< qi::Future > | |
  TypeOfTemplate< qi::FutureSync > | |
  TypeOfTemplateFutImpl | |
  TypeOfTemplateImpl< qi::Future, T > | |
  TypeOfTemplateImpl< qi::FutureSync, T > | |
  TypeOfTemplate< qi::Promise > | |
  TypeOfTemplateImpl< qi::Promise, T > | |
  ProxyProperty | |
  ProxySignal | Signal proxy, using an AnyObject and signal id as backend |
  IntTypeInterface | |
  FloatTypeInterface | |
  StringTypeInterface | |
  RawTypeInterface | |
  PointerTypeInterface | |
  IteratorTypeInterface | |
  ListTypeInterface | |
  MapTypeInterface | |
  StructTypeInterface | |
  DynamicTypeInterface | |
  VarArgsTypeInterface | |
  OptionalTypeInterface | |
  TypeImpl< qi::TypeInterface > | |
  TypeImpl< qi::TypeInterface * > | |
  ObjectTypeInterface | |
  Url | |
 std | |
  hash< qi::PtrUid > | |
  hash< qi::Object< T > > | The hash of an object is the hash of its ObjectUid |
 DataPerf | |