Microsoft Azure Storage Client Library for C++  7.5.0
The Microsoft Azure Storage Client Library for C++ is a library for working with the Azure Storage Services in C++.
Public Types | Public Member Functions | List of all members
azure::storage::core::basic_ostreambuf< _CharType > Class Template Reference
Inheritance diagram for azure::storage::core::basic_ostreambuf< _CharType >:
azure::storage::core::basic_hash_wrapper_streambuf< _CharType >

Public Types

typedef concurrency::streams::details::streambuf_state_manager< _CharType >::traits traits
 
typedef concurrency::streams::details::streambuf_state_manager< _CharType >::int_type int_type
 
typedef concurrency::streams::details::streambuf_state_manager< _CharType >::pos_type pos_type
 
typedef concurrency::streams::details::streambuf_state_manager< _CharType >::off_type off_type
 

Public Member Functions

size_t in_avail () const
 
pplx::task< int_type > _bumpc ()
 
int_type _sbumpc ()
 
pplx::task< int_type > _getc ()
 
int_type _sgetc ()
 
pplx::task< int_type > _nextc ()
 
pplx::task< int_type > _ungetc ()
 
pplx::task< size_t > _getn (_Out_writes_(count) _CharType *ptr, _In_ size_t count)
 
size_t _scopy (_Out_writes_(count) _CharType *ptr, _In_ size_t count)
 
bool acquire (_Out_ _CharType *&ptr, _Out_ size_t &count)
 
void release (_Out_writes_(count) _CharType *ptr, _In_ size_t count)