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