(57fc4c47fcb3bd71114a99a9e45f28c198c6a6e9)
#include <QtCore/private/qcore_ohos_p.h>
#include <QtCore/private/qohoscommon_p.h>
#include <QtCore/qglobal.h>
#include <QtCore/qlogging.h>
#include <cstdlib>
#include <functional>
#include <memory>
#include <mutex>
#include <optional>
#include <string>
#include <tuple>
#include <type_traits>
Go to the source code of this file.
|
| template<typename ForwardIt, typename Predicate> |
| ForwardIt | QtOhos::removeMatchingWithLookahead (ForwardIt firstIt, ForwardIt lastIt, Predicate &&predicate) |
| template<typename UnaryFunc, typename... TupleElements, std::size_t... TupleIndices> |
| void | QtOhos::tupleForEach (const std::tuple< TupleElements... > &tuple, UnaryFunc func, std::index_sequence< TupleIndices... >) |
| template<typename UnaryFunc, typename... TupleElements> |
| void | QtOhos::tupleForEach (const std::tuple< TupleElements... > &tuple, UnaryFunc func) |
| template<typename T> |
| QOhosConsumer< T > | QtOhos::makeCompressingAsyncConsumer (QOhosConsumer< T > baseConsumer, QOhosConsumer< std::function< void()> > asyncExecutor) |
| template<typename ... Ts, typename BaseConsumer> |
| std::enable_if_t< std::is_assignable< QOhosConsumer< Ts... >, BaseConsumer >::value, std::function< bool(Ts...)> > | QtOhos::makeCallOnceConsumerWrapper (BaseConsumer &&baseConsumer) |
| std::optional< double > | QtOhos::tryParseStringAsFiniteDouble (const std::string &inputString) |
| std::string | QtOhos::printfToString (const char *format,...) Q_ATTRIBUTE_FORMAT_PRINTF(1 |
| std::string const char * | QtOhos::mapBoolToTrueFalseStr (bool value) |
| std::optional< QNapi::Object > | QtOhos::tryMapOptMainWindowToQAbility (QOhosJsState &jsState, std::optional< QtOhos::QObjectThreadSafeRef > optInstanceMainWindowRef) |
| template<typename T> |
| constexpr T | QtOhos::makeCopyByValue (T value) |