C++ Rest SDK
The C++ REST SDK is a Microsoft project for cloud-based client-server communication in native code using a modern asynchronous C++ API design. This project aims to help C++ developers connect to and interact with services.
Public Member Functions | Public Attributes | List of all members
Concurrency::streams::details::_file_info Struct Reference

A record containing the essential private data members of a file stream, in particular the parts that need to be shared between the public header file and the implementation in the implementation file. More...

#include <fileio.h>

Public Member Functions

_ASYNCRTIMP _file_info (std::ios_base::openmode mode, size_t buffer_size)
 

Public Attributes

size_t m_rdpos
 
size_t m_wrpos
 
bool m_atend
 
size_t m_buffer_size
 
char * m_buffer
 
size_t m_bufoff
 
msl::safeint3::SafeInt< size_t > m_bufsize
 
size_t m_buffill
 
std::ios_base::openmode m_mode
 
pplx::extensibility::recursive_lock_t m_lock
 

Detailed Description

A record containing the essential private data members of a file stream, in particular the parts that need to be shared between the public header file and the implementation in the implementation file.


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