Symbian platform (C++)
SDK native APIs, runtime and tooling
Loading...
Searching...
No Matches
symbian::concurrency::BoundedWriter< T > Class Template Reference

#include <cpp/symbian/concurrency/common/symbian/concurrency/bounded_channel.h>

Public Member Functions

 BoundedWriter (BoundedChannel< T > *channel)
 
absl::Status Write (T &&item)
 
absl::Status TryWrite (T &&item)
 
absl::Status Write (const T &item)
 
absl::Status TryWrite (const T &item)
 
void Close ()
 

Constructor & Destructor Documentation

◆ BoundedWriter()

template<typename T >
symbian::concurrency::BoundedWriter< T >::BoundedWriter ( BoundedChannel< T > *  channel)
inlineexplicit

Member Function Documentation

◆ Close()

template<typename T >
void symbian::concurrency::BoundedWriter< T >::Close ( )
inline

◆ TryWrite() [1/2]

template<typename T >
absl::Status symbian::concurrency::BoundedWriter< T >::TryWrite ( const T &  item)
inline

◆ TryWrite() [2/2]

template<typename T >
absl::Status symbian::concurrency::BoundedWriter< T >::TryWrite ( T &&  item)
inline

◆ Write() [1/2]

template<typename T >
absl::Status symbian::concurrency::BoundedWriter< T >::Write ( const T &  item)
inline

◆ Write() [2/2]

template<typename T >
absl::Status symbian::concurrency::BoundedWriter< T >::Write ( T &&  item)
inline

The documentation for this class was generated from the following file: