|
Symbian platform (C++)
SDK native APIs, runtime and tooling
|
#include <deque>#include <string>#include <type_traits>#include <utility>#include "thread/boost_primitives.h"#include "thread/cases.h"#include "thread/channel/waiter_state.h"#include "thread/fiber.h"#include "thread/select.h"Go to the source code of this file.
Classes | |
| class | thread::Reader< T > |
| A Reader is used to read items from a Channel. More... | |
| class | thread::Writer< T > |
| A Writer is used to write items to a Channel. More... | |
| class | thread::Channel< T > |
| A Channel is a bounded FIFO queue that allows multiple readers and writers to communicate with each other. More... | |
Namespaces | |
| namespace | thread |
| namespace | thread::internal |
Enumerations | |
| enum class | thread::internal::CopyOrMove { thread::internal::Copy , thread::internal::Move } |
Functions | |
| template<typename T > | |
| T | thread::internal::CopyOrMoveOut (T *absl_nonnull item, CopyOrMove strategy) |
Variables | |
| static constexpr auto | thread::internal::kCopy = CopyOrMove::Copy |
| static constexpr auto | thread::internal::kMove = CopyOrMove::Move |