Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-129366

Research API designs for Async File IO

    XMLWordPrintable

Details

    • User Story
    • Resolution: Unresolved
    • Not Evaluated
    • None
    • None
    • Core: I/O
    • None

    Description

      Investigate an API pattern which enables us to reflect asynchronous operations which fit well into the C++20 world (e.g. co_await) and at the same time provide a solution for C++17 too (until Qt can make the change).

      Ultimately we want to use this together with https://bugreports.qt.io/browse/QTBUG-129365 for asynchronous resource access (e.g. QFileV2,QAysncFile or QAsyncResource).

      This is generic API pattern research and could apply to other domains besides Qt's IO domain.

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              cnn Qt Core & Network
              ablasche Alex Blasche
              Vladimir Minenko Vladimir Minenko
              Votes:
              1 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:

                Gerrit Reviews

                  There are no open Gerrit changes