Cpplx::details::_AutoDeleter< _T > | |
Cpplx::details::_BadArgType | |
Cpplx::details::_BadContinuationParamType | |
Cweb::http::http_headers::_case_insensitive_cmp | Function object to perform case insensitive comparison of wstrings |
►Cpplx::details::_ContextCallback | |
Cpplx::task_continuation_context | The task_continuation_context class allows you to specify where you would like a continuation to be executed. It is only useful to use this class from a Windows Store app. For non-Windows Store apps, the task continuation's execution context is determined by the runtime, and not configurable. |
Cpplx::_Continuation_func_transformer< _InpType, _OutType > | A helper class template that transforms a continuation lambda that either takes or returns void, or both, into a lambda that takes and returns a non-void type (details::_Unit_type is used to substitute for void). This is to minimize the special handling required for 'void'. |
Cpplx::_Continuation_func_transformer< _InType, void > | |
Cpplx::_Continuation_func_transformer< void, _OutType > | |
Cpplx::_Continuation_func_transformer< void, void > | |
Cpplx::details::_ContinuationTypeTraits< _Function, _ReturnType > | |
CConcurrency::streams::_double_state< FloatingPoint > | |
Cpplx::details::_ExceptionHolder | |
CConcurrency::streams::details::_file_info | 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. |
CConcurrency::streams::details::_filestream_callback | This interface provides the necessary callbacks for completion events. |
Cpplx::details::_FunctionTypeTraits< _Function, _ExpectedParameterType > | |
Cpplx::details::_FunctionTypeTraits< _Function, void > | |
Cweb::http::client::details::_http_client_communicator | |
►Cweb::http::details::_http_server_context | Base structure for associating internal server information with an HTTP request/response. |
Cweb::http::experimental::details::windows_request_context | Context for http request through Windows HTTP Server API. |
Cweb::http::experimental::listener::details::linux_request_context | |
Cpplx::_Init_func_transformer< _RetType > | |
Cpplx::_Init_func_transformer< void > | |
Cpplx::details::_InitFunctorTypeTraits< _TaskType, _FuncRetType > | |
Cpplx::details::_InitFunctorTypeTraits< T, T > | |
Cpplx::details::_Internal_task_options | |
Cpplx::details::_IsIAsyncInfo< _Type > | |
Cpplx::details::_IsUnwrappedAsyncSelector< _T > | |
Cpplx::details::_IsUnwrappedAsyncSelector< _TypeSelectorNoAsync > | |
Cpplx::details::_NormalizeVoidToUnitType< _Ty > | |
Cpplx::details::_NormalizeVoidToUnitType< void > | |
►Cpplx::details::_RefCounter | |
►Cpplx::details::_CancellationTokenRegistration | |
Cpplx::details::_CancellationTokenCallback< _Function > | |
Cpplx::details::CancellationTokenRegistration_TaskProc | |
Cpplx::details::_CancellationTokenState | |
Cpplx::details::_ResultHolder< _Type > | |
Cpplx::details::_ResultHolder< _ResultType > | |
Cpplx::details::_ResultHolder< _ReturnType > | |
Cpplx::details::_Task_completion_event_impl< _ResultType > | |
Cpplx::details::_Task_generator_oversubscriber | |
►Cpplx::details::_Task_impl_base | The base implementation of a first-class task. This class contains all the non-type specific implementation details of the task. |
Cpplx::details::_Task_impl< _ReturnType > | The implementation of a first-class task. This structure contains the task group used to execute the task function and handles the scheduling. The _Task_impl is created as a shared_ptr member of the the public task class, so its destruction is handled automatically. |
Cpplx::details::_Task_ptr< _ReturnType > | |
Cpplx::details::_Task_ptr< details::_NormalizeVoidToUnitType< _ContinuationReturnType >::_Type > | |
Cpplx::details::_Task_ptr< details::_Unit_type > | |
Cpplx::details::_TaskCollectionImpl | |
Cpplx::details::_TaskCreationCallstack | Callstack container, which is used to capture and preserve callstacks in ppltasks. Members of this class is examined by vc debugger, thus there will be no public access methods. Please note that names of this class should be kept stable for debugger examining. |
Cpplx::details::_TaskEventLogger | |
►Cpplx::details::_TaskProcHandle | |
Cpplx::details::_PPLTaskHandle< _ReturnType, _InitialTaskHandle< _InternalReturnType, _Function, _TypeSelection >, details::_UnrealizedChore_t > | |
►Cpplx::details::_ContinuationTaskHandleBase | |
Cpplx::details::_PPLTaskHandle< details::_NormalizeVoidToUnitType< _ContinuationReturnType >::_Type, _ContinuationTaskHandle< _InternalReturnType, _ContinuationReturnType, _Function, _IsTaskBased, _TypeSelection >, details::_ContinuationTaskHandleBase > | |
Cpplx::details::_TaskProcThunk | Helper object used for LWT invocation. |
Cpplx::details::_TaskTypeFromParam< _Ty > | |
Cpplx::details::_TaskTypeTraits< _Type, _IsAsync > | |
Cpplx::details::_TaskTypeTraits< void > | |
Cpplx::details::_TaskWorkItemRAIILogger | |
►CConcurrency::streams::_type_parser_base< CharType > | |
CConcurrency::streams::type_parser< CharType, bool > | |
CConcurrency::streams::type_parser< CharType, char > | |
CConcurrency::streams::type_parser< CharType, double > | |
CConcurrency::streams::type_parser< CharType, float > | |
CConcurrency::streams::type_parser< CharType, int64_t > | |
CConcurrency::streams::type_parser< CharType, signed char > | |
CConcurrency::streams::type_parser< CharType, std::basic_string< CharType > > | |
CConcurrency::streams::type_parser< CharType, uint64_t > | |
CConcurrency::streams::type_parser< CharType, unsigned char > | |
CConcurrency::streams::_type_parser_integral_traits< int_type > | |
Cpplx::details::_TypeSelectorAsyncAction | |
Cpplx::details::_TypeSelectorAsyncActionWithProgress | |
►Cpplx::details::_TypeSelectorAsyncOperationOrTask | |
Cpplx::details::_TypeSelectorAsyncOperation | |
Cpplx::details::_TypeSelectorAsyncTask | |
Cpplx::details::_TypeSelectorAsyncOperationWithProgress | |
Cpplx::details::_TypeSelectorNoAsync | |
Cpplx::details::_UnwrapTaskType< _Ty > | |
Cpplx::details::_UnwrapTaskType< task< _Ty > > | |
►Cweb::json::details::_Value | |
Cweb::json::details::_Array | |
Cweb::json::details::_Boolean | |
Cweb::json::details::_Null | |
Cweb::json::details::_Number | |
Cweb::json::details::_Object | |
Cweb::json::details::_String | |
Cmsl::safeint3::AbsValueHelper< T, int > | |
Cmsl::safeint3::AbsValueHelper< T, AbsMethodInt > | |
Cmsl::safeint3::AbsValueHelper< T, AbsMethodInt64 > | |
Cmsl::safeint3::AbsValueHelper< T, AbsMethodNoop > | |
Cmsl::safeint3::AdditionHelper< T, U, method > | |
Cmsl::safeint3::AdditionHelper< T, U, AdditionState_CastInt64CheckMax > | |
Cmsl::safeint3::AdditionHelper< T, U, AdditionState_CastInt64CheckOverflow > | |
Cmsl::safeint3::AdditionHelper< T, U, AdditionState_CastInt64CheckOverflowMax > | |
Cmsl::safeint3::AdditionHelper< T, U, AdditionState_CastInt64CheckOverflowSafeIntMinMax > | |
Cmsl::safeint3::AdditionHelper< T, U, AdditionState_CastInt64CheckSafeIntMinMax > | |
Cmsl::safeint3::AdditionHelper< T, U, AdditionState_CastIntCheckMax > | |
Cmsl::safeint3::AdditionHelper< T, U, AdditionState_CastIntCheckSafeIntMinMax > | |
Cmsl::safeint3::AdditionHelper< T, U, AdditionState_CastUint64CheckOverflow > | |
Cmsl::safeint3::AdditionHelper< T, U, AdditionState_CastUint64CheckOverflowMax > | |
Cmsl::safeint3::AdditionHelper< T, U, AdditionState_CastUint64CheckSafeIntMinMax > | |
Cmsl::safeint3::AdditionHelper< T, U, AdditionState_CastUint64CheckSafeIntMinMax2 > | |
Cmsl::safeint3::AdditionHelper< T, U, AdditionState_CastUintCheckOverflow > | |
Cmsl::safeint3::AdditionHelper< T, U, AdditionState_CastUintCheckOverflowMax > | |
Cmsl::safeint3::AdditionHelper< T, U, AdditionState_ManualCheck > | |
Cmsl::safeint3::AdditionHelper< T, U, AdditionState_ManualCheckInt64Uint64 > | |
Cmsl::safeint3::AdditionMethod< T, U > | |
Cweb::json::array | A JSON array represented as a C++ class. |
CConcurrency::streams::details::async_operation_queue | |
►Cbasic_iostream | |
CConcurrency::streams::async_iostream< CharType > | A concrete STL istream which relies on an asynchronous stream buffer for its I/O. |
►CConcurrency::streams::basic_istream< CharType > | Base interface for all asynchronous input streams. |
CConcurrency::streams::stdio_istream< CharType > | stdio_istream represents an async istream derived from a standard synchronous stream, as defined by the "std" namespace. It is constructed from a reference to a standard stream, which must be valid for the lifetime of the asynchronous stream. |
►Cbasic_istream | |
CConcurrency::streams::async_istream< CharType > | A concrete STL istream which relies on an asynchronous stream for its I/O. |
CConcurrency::streams::details::basic_istream_helper< CharType > | |
►Cbasic_ostream | |
CConcurrency::streams::async_ostream< CharType > | A concrete STL ostream which relies on an asynchronous stream for its I/O. |
►CConcurrency::streams::basic_ostream< CharType > | Base interface for all asynchronous output streams. |
CConcurrency::streams::stdio_ostream< CharType > | stdio_ostream represents an async ostream derived from a standard synchronous stream, as defined by the "std" namespace. It is constructed from a reference to a standard stream, which must be valid for the lifetime of the asynchronous stream. |
CConcurrency::streams::details::basic_ostream_helper< CharType > | |
►CConcurrency::streams::details::basic_streambuf< _CharType > | Stream buffer base class. |
►CConcurrency::streams::details::streambuf_state_manager< _CharType > | |
CConcurrency::streams::details::basic_file_buffer< _CharType > | Private stream buffer implementation for file streams. The class itself should not be used in application code, it is used by the stream definitions farther down in the header file. |
CConcurrency::streams::details::basic_producer_consumer_buffer< _CharType > | The basic_producer_consumer_buffer class serves as a memory-based steam buffer that supports both writing and reading sequences of characters. It can be used as a consumer/producer buffer. |
CConcurrency::streams::details::basic_rawptr_buffer< _CharType > | The basic_rawptr_buffer class serves as a memory-based steam buffer that supports both writing and reading sequences of characters to and from a fixed-size block. |
CConcurrency::streams::details::basic_stdio_buffer< _CharType > | The basic_stdio_buffer class serves to support interoperability with STL stream buffers. Sitting atop a std::streambuf, which does all the I/O, instances of this class may read and write data to standard iostreams. The class itself should not be used in application code, it is used by the stream definitions farther down in the header file. |
►CConcurrency::streams::streambuf< _CharType > | Reference-counted stream buffer. |
CConcurrency::streams::producer_consumer_buffer< _CharType > | The producer_consumer_buffer class serves as a memory-based steam buffer that supports both writing and reading sequences of bytes. It can be used as a consumer/producer buffer. |
CConcurrency::streams::rawptr_buffer< _CharType > | The rawptr_buffer class serves as a memory-based stream buffer that supports reading sequences of characters to or from a fixed-size block. Note that it cannot be used simultaneously for reading as well as writing. |
►Cbasic_streambuf | |
CConcurrency::streams::details::basic_async_streambuf< CharType > | IO streams stream buffer implementation used to interface with an async streambuffer underneath. Used for implementing the standard synchronous streams that provide interop between std:: and concurrency::streams:: |
►CConcurrency::streams::details::basic_streambuf< _CollectionType::value_type > | |
►CConcurrency::streams::streambuf< _CollectionType::value_type > | |
CConcurrency::streams::container_buffer< _CollectionType > | The basic_container_buffer class serves as a memory-based steam buffer that supports writing or reading sequences of characters. Note that it cannot be used as a consumer producer buffer. |
►CConcurrency::streams::details::streambuf_state_manager< _CollectionType::value_type > | |
CConcurrency::streams::details::basic_container_buffer< _CollectionType > | The basic_container_buffer class serves as a memory-based steam buffer that supports writing or reading sequences of characters. The class itself should not be used in application code, it is used by the stream definitions farther down in the header file. |
Cmsl::safeint3::BinaryAndHelper< T, U, method > | |
Cmsl::safeint3::BinaryAndHelper< T, U, BinaryState_Int16 > | |
Cmsl::safeint3::BinaryAndHelper< T, U, BinaryState_Int32 > | |
Cmsl::safeint3::BinaryAndHelper< T, U, BinaryState_Int8 > | |
Cmsl::safeint3::BinaryAndHelper< T, U, BinaryState_OK > | |
Cmsl::safeint3::BinaryMethod< T, U > | |
Cmsl::safeint3::BinaryOrHelper< T, U, method > | |
Cmsl::safeint3::BinaryOrHelper< T, U, BinaryState_Int16 > | |
Cmsl::safeint3::BinaryOrHelper< T, U, BinaryState_Int32 > | |
Cmsl::safeint3::BinaryOrHelper< T, U, BinaryState_Int8 > | |
Cmsl::safeint3::BinaryOrHelper< T, U, BinaryState_OK > | |
Cmsl::safeint3::BinaryXorHelper< T, U, method > | |
Cmsl::safeint3::BinaryXorHelper< T, U, BinaryState_Int16 > | |
Cmsl::safeint3::BinaryXorHelper< T, U, BinaryState_Int32 > | |
Cmsl::safeint3::BinaryXorHelper< T, U, BinaryState_Int8 > | |
Cmsl::safeint3::BinaryXorHelper< T, U, BinaryState_OK > | |
CConcurrency::streams::bytestream | The bytestream is a static class that allows an input stream to be constructed from any STL container. |
Cpplx::cancellation_token | The cancellation_token class represents the ability to determine whether some operation has been requested to cancel. A given token can be associated with a task_group , structured_task_group , or task to provide implicit cancellation. It can also be polled for cancellation or have a callback registered for if and when the associated cancellation_token_source is canceled. |
Cpplx::cancellation_token_registration | The cancellation_token_registration class represents a callback notification from a cancellation_token . When the register method on a cancellation_token is used to receive notification of when cancellation occurs, a cancellation_token_registration object is returned as a handle to the callback so that the caller can request a specific callback no longer be made through use of the deregister method. |
Cpplx::cancellation_token_source | The cancellation_token_source class represents the ability to cancel some cancelable operation. |
►Cchar_traits | |
CConcurrency::streams::char_traits< _CharType > | Extending the standard char_traits type with one that adds values and types that are unique to "C++ REST SDK" streams. |
CConcurrency::streams::char_traits< unsigned char > | |
Cweb::http::details::charset_types | Constants for charset types. |
Cutility::cmp | |
Cmsl::safeint3::CompileConst< method > | |
Cmsl::safeint3::CompileConst< false > | |
Cmsl::safeint3::CompileConst< true > | |
Cweb::uri::components | The various components of a URI. This enum is used to indicate which URI component is being encoded to the encode_uri_component. This allows specific encoding to be performed |
Cweb::http::experimental::listener::details::connection | |
CConcurrency::streams::container_stream< _CollectionType > | A static class to allow users to create input and out streams based off STL collections. The sole purpose of this class to avoid users from having to know anything about stream buffers. |
Cweb::credentials | Represents a set of user credentials (user name and password) to be used for authentication. |
Cpplx::details::critical_section_impl | Mutex - lock for mutual exclusion |
Cutility::datetime | |
Cmsl::safeint3::DivisionCornerCaseHelper< T, U, E, method > | |
Cmsl::safeint3::DivisionCornerCaseHelper2< T, U, E, method > | |
Cmsl::safeint3::DivisionCornerCaseHelper2< T, U, E, false > | |
Cmsl::safeint3::DivisionCornerCaseHelper2< T, U, E, true > | |
Cmsl::safeint3::DivisionCornerCaseHelper< T, U, E, false > | |
Cmsl::safeint3::DivisionCornerCaseHelper< T, U, E, true > | |
Cmsl::safeint3::DivisionHelper< T, U, state > | |
Cmsl::safeint3::DivisionHelper< T, U, DivisionState_OK > | |
Cmsl::safeint3::DivisionHelper< T, U, DivisionState_SignedSigned > | |
Cmsl::safeint3::DivisionHelper< T, U, DivisionState_SignedUnsigned > | |
Cmsl::safeint3::DivisionHelper< T, U, DivisionState_SignedUnsigned32 > | |
Cmsl::safeint3::DivisionHelper< T, U, DivisionState_SignedUnsigned64 > | |
Cmsl::safeint3::DivisionHelper< T, U, DivisionState_UnsignedSigned > | |
Cmsl::safeint3::DivisionMethod< T, U > | |
Cmsl::safeint3::DivisionNegativeCornerCaseHelper< T, U, E, method > | |
Cmsl::safeint3::DivisionNegativeCornerCaseHelper< T, U, E, false > | |
Cmsl::safeint3::DivisionNegativeCornerCaseHelper< T, U, E, true > | |
►Cenable_shared_from_this | |
CConcurrency::streams::details::streambuf_state_manager< _CharType > | |
CConcurrency::streams::details::streambuf_state_manager< _CollectionType::value_type > | |
Cweb::http::details::_http_request | Internal representation of an HTTP request message. |
►Cweb::http::http_pipeline_stage | HTTP client handler class, used to represent an HTTP pipeline stage. |
Cweb::http::client::details::http_network_handler | |
Cweb::http::details::function_pipeline_wrapper | |
Cweb::http::oauth1::details::oauth1_handler | |
Cweb::http::oauth2::details::oauth2_handler | |
Cmsl::safeint3::EqualityTest< T, U, state > | |
Cmsl::safeint3::EqualityTest< T, U, ComparisonMethod_CastInt > | |
Cmsl::safeint3::EqualityTest< T, U, ComparisonMethod_CastInt64 > | |
Cmsl::safeint3::EqualityTest< T, U, ComparisonMethod_Ok > | |
Cmsl::safeint3::EqualityTest< T, U, ComparisonMethod_UnsignedT > | |
Cmsl::safeint3::EqualityTest< T, U, ComparisonMethod_UnsignedU > | |
►Cerror_category | |
Cweb::json::details::json_error_category_impl | |
Cpplx::details::event_impl | Manual reset event |
►Cexception | |
Cpplx::details::_Interruption_exception | |
Cpplx::invalid_operation | This class describes an exception thrown when an invalid operation is performed that is not more accurately described by another exception type thrown by the Concurrency Runtime. |
Cpplx::task_canceled | This class describes an exception thrown by the PPL tasks layer in order to force the current task to cancel. It is also thrown by the get() method on task, for a canceled task. |
Cweb::http::http_exception | Represents an HTTP error. This class holds an error message and an optional error code. |
Cweb::http::oauth1::experimental::oauth1_exception | Exception type for OAuth 1.0 errors. |
Cweb::http::oauth2::experimental::oauth2_exception | Exception type for OAuth 2.0 errors. |
Cweb::json::json_exception | A single exception type to represent errors in parsing, converting, and accessing elements of JSON values. |
Cweb::uri_exception | A single exception type to represent errors in parsing, encoding, and decoding URIs. |
Cweb::websockets::client::websocket_exception | Represents a websocket error. This class holds an error message and an optional error code. |
CConcurrency::streams::file_buffer< _CharType > | Stream buffer for file streams. |
CConcurrency::streams::file_stream< _CharType > | File stream class containing factory functions for file streams. |
Cmsl::safeint3::GetAbsMethod< T > | |
Cmsl::safeint3::GetCastMethod< ToType, FromType > | |
Cmsl::safeint3::GetCastMethod< double, FromType > | |
Cmsl::safeint3::GetCastMethod< float, FromType > | |
Cmsl::safeint3::GetCastMethod< long double, FromType > | |
Cmsl::safeint3::GetCastMethod< ToType, double > | |
Cmsl::safeint3::GetCastMethod< ToType, float > | |
Cmsl::safeint3::GetCastMethod< ToType, long double > | |
Cmsl::safeint3::GreaterThanTest< T, U, state > | |
Cmsl::safeint3::GreaterThanTest< T, U, ComparisonMethod_CastInt > | |
Cmsl::safeint3::GreaterThanTest< T, U, ComparisonMethod_CastInt64 > | |
Cmsl::safeint3::GreaterThanTest< T, U, ComparisonMethod_Ok > | |
Cmsl::safeint3::GreaterThanTest< T, U, ComparisonMethod_UnsignedT > | |
Cmsl::safeint3::GreaterThanTest< T, U, ComparisonMethod_UnsignedU > | |
Cweb::http::header_names | Constants for the HTTP headers mentioned in RFC 2616. |
Cweb::http::experimental::listener::details::hostport_listener | |
Cweb::http::client::http_client | HTTP client class, used to maintain a connection to an HTTP service for an extended session. |
Cweb::http::client::http_client_config | HTTP client configuration class, used to set the possible configuration options used to create an http_client instance. |
Cweb::http::http_headers | Represents HTTP headers, acts like a map. |
Cweb::http::experimental::listener::http_listener | A class for listening and processing HTTP requests at a specific URI. |
Cweb::http::experimental::listener::http_listener_config | Configuration class used to set various options when constructing and http_listener instance. |
Cweb::http::experimental::listener::details::http_listener_impl | Internal class for pointer to implementation design pattern. |
►Cweb::http::details::http_msg_base | Base class for HTTP messages. This class is to store common functionality so it isn't duplicated on both the request and response side. |
Cweb::http::details::_http_request | Internal representation of an HTTP request message. |
Cweb::http::details::_http_response | Internal representation of an HTTP response. |
Cweb::http::http_pipeline | |
Cweb::http::http_request | Represents an HTTP request. |
Cweb::http::http_response | Represents an HTTP response. |
►Cweb::http::experimental::details::http_server | Interface http listeners interact with for receiving and responding to http requests. |
Cweb::http::experimental::details::http_windows_server | Class to implement HTTP server API on Windows. |
Cweb::http::experimental::listener::http_linux_server | |
Cweb::http::experimental::details::http_server_api | Singleton class used to register for http requests and send responses |
Cweb::http::http_status_to_phrase | |
Cweb::http::experimental::listener::iequal_to | |
Cmsl::safeint3::IntRegion< T, U > | |
Cmsl::safeint3::IntTraits< T > | |
Cweb::json::details::JSON_Parser< CharType > | |
Cmsl::safeint3::LargeIntRegMultiply< T, U > | |
Cmsl::safeint3::LargeIntRegMultiply< signed __int32, signed __int64 > | |
Cmsl::safeint3::LargeIntRegMultiply< signed __int32, unsigned __int64 > | |
Cmsl::safeint3::LargeIntRegMultiply< signed __int64, signed __int32 > | |
Cmsl::safeint3::LargeIntRegMultiply< signed __int64, signed __int64 > | |
Cmsl::safeint3::LargeIntRegMultiply< signed __int64, unsigned __int32 > | |
Cmsl::safeint3::LargeIntRegMultiply< signed __int64, unsigned __int64 > | |
Cmsl::safeint3::LargeIntRegMultiply< unsigned __int32, signed __int64 > | |
Cmsl::safeint3::LargeIntRegMultiply< unsigned __int32, unsigned __int64 > | |
Cmsl::safeint3::LargeIntRegMultiply< unsigned __int64, signed __int32 > | |
Cmsl::safeint3::LargeIntRegMultiply< unsigned __int64, signed __int64 > | |
Cmsl::safeint3::LargeIntRegMultiply< unsigned __int64, unsigned __int32 > | |
Cmsl::safeint3::LargeIntRegMultiply< unsigned __int64, unsigned __int64 > | |
Cweb::http::methods | Common HTTP methods. |
Cweb::http::details::mime_types | Constants for MIME types. |
Cmsl::safeint3::ModulusHelper< T, U, method > | |
Cmsl::safeint3::ModulusHelper< T, U, ComparisonMethod_CastInt > | |
Cmsl::safeint3::ModulusHelper< T, U, ComparisonMethod_CastInt64 > | |
Cmsl::safeint3::ModulusHelper< T, U, ComparisonMethod_Ok > | |
Cmsl::safeint3::ModulusHelper< T, U, ComparisonMethod_UnsignedT > | |
Cmsl::safeint3::ModulusHelper< T, U, ComparisonMethod_UnsignedU > | |
Cmsl::safeint3::ModulusSignedCaseHelper< T, E, method > | |
Cmsl::safeint3::ModulusSignedCaseHelper< T, E, false > | |
Cmsl::safeint3::ModulusSignedCaseHelper< T, E, true > | |
Cmsl::safeint3::ModulusSimpleCaseHelper< T, U, E, method > | |
Cmsl::safeint3::ModulusSimpleCaseHelper< T, U, E, false > | |
Cmsl::safeint3::ModulusSimpleCaseHelper< T, U, E, true > | |
Cmsl::safeint3::MultiplicationHelper< T, U, state > | |
Cmsl::safeint3::MultiplicationHelper< T, U, MultiplicationState_CastInt > | |
Cmsl::safeint3::MultiplicationHelper< T, U, MultiplicationState_CastInt64 > | |
Cmsl::safeint3::MultiplicationHelper< T, U, MultiplicationState_CastUint > | |
Cmsl::safeint3::MultiplicationHelper< T, U, MultiplicationState_CastUint64 > | |
Cmsl::safeint3::MultiplicationHelper< T, U, MultiplicationState_Int64Int > | |
Cmsl::safeint3::MultiplicationHelper< T, U, MultiplicationState_Int64Int64 > | |
Cmsl::safeint3::MultiplicationHelper< T, U, MultiplicationState_Int64Uint > | |
Cmsl::safeint3::MultiplicationHelper< T, U, MultiplicationState_Int64Uint64 > | |
Cmsl::safeint3::MultiplicationHelper< T, U, MultiplicationState_IntInt64 > | |
Cmsl::safeint3::MultiplicationHelper< T, U, MultiplicationState_IntUint64 > | |
Cmsl::safeint3::MultiplicationHelper< T, U, MultiplicationState_Uint64Int > | |
Cmsl::safeint3::MultiplicationHelper< T, U, MultiplicationState_Uint64Int64 > | |
Cmsl::safeint3::MultiplicationHelper< T, U, MultiplicationState_Uint64Uint > | |
Cmsl::safeint3::MultiplicationHelper< T, U, MultiplicationState_Uint64Uint64 > | |
Cmsl::safeint3::MultiplicationHelper< T, U, MultiplicationState_UintInt64 > | |
Cmsl::safeint3::MultiplicationHelper< T, U, MultiplicationState_UintUint64 > | |
Cmsl::safeint3::MultiplicationMethod< T, U > | |
Cmsl::safeint3::NegationHelper< T, bool > | |
Cmsl::safeint3::NegationHelper< T, false > | |
Cmsl::safeint3::NegationHelper< T, true > | |
Cutility::nonce_generator | Nonce string generator class. |
Cweb::json::number | A JSON number represented as a C++ class. |
Cmsl::safeint3::NumericType< T > | |
Cmsl::safeint3::NumericType< __int64 > | |
Cmsl::safeint3::NumericType< bool > | |
Cmsl::safeint3::NumericType< char > | |
Cmsl::safeint3::NumericType< double > | |
Cmsl::safeint3::NumericType< float > | |
Cmsl::safeint3::NumericType< int > | |
Cmsl::safeint3::NumericType< long > | |
Cmsl::safeint3::NumericType< long double > | |
Cmsl::safeint3::NumericType< short > | |
Cmsl::safeint3::NumericType< signed char > | |
Cmsl::safeint3::NumericType< unsigned __int64 > | |
Cmsl::safeint3::NumericType< unsigned char > | |
Cmsl::safeint3::NumericType< unsigned int > | |
Cmsl::safeint3::NumericType< unsigned long > | |
Cmsl::safeint3::NumericType< unsigned short > | |
Cweb::http::oauth1::experimental::oauth1_config | OAuth 1.0 configuration class. |
Cweb::http::oauth1::experimental::oauth1_methods | |
Cweb::http::oauth1::details::oauth1_state | |
Cweb::http::oauth1::details::oauth1_strings | |
Cweb::http::oauth1::experimental::oauth1_token | OAuth 1.0 token and associated information. |
Cweb::http::oauth2::experimental::oauth2_config | OAuth 2.0 configuration |
Cweb::http::oauth2::details::oauth2_strings | |
Cweb::http::oauth2::experimental::oauth2_token | OAuth 2.0 token and associated information. |
Cweb::json::object | A JSON object represented as a C++ class. |
►COVERLAPPED | |
Cweb::http::experimental::details::http_overlapped | Class used to wrap OVERLAPPED I/O with any HTTP I/O. |
CConcurrency::streams::rawptr_stream< _CharType > | The rawptr_stream class is used to create memory-backed streams that support writing or reading sequences of characters to / from a fixed-size block. |
Cpplx::details::reader_writer_lock_impl | Reader writer lock |
Cpplx::details::recursive_lock_impl | Recursive mutex |
Cweb::http::client::details::request_context | |
Cmsl::safeint3::SafeCastHelper< T, U, int > | |
Cmsl::safeint3::SafeCastHelper< bool, T, CastToBool > | |
Cmsl::safeint3::SafeCastHelper< T, bool, CastFromBool > | |
Cmsl::safeint3::SafeCastHelper< T, U, CastCheckGTMax > | |
Cmsl::safeint3::SafeCastHelper< T, U, CastCheckLTZero > | |
Cmsl::safeint3::SafeCastHelper< T, U, CastCheckSafeIntMinMaxSigned > | |
Cmsl::safeint3::SafeCastHelper< T, U, CastCheckSafeIntMinMaxUnsigned > | |
Cmsl::safeint3::SafeCastHelper< T, U, CastFromFloat > | |
Cmsl::safeint3::SafeCastHelper< T, U, CastOK > | |
Cmsl::safeint3::SafeInt< T, E > | |
Cmsl::safeint3::SafeInt< size_t > | |
Cmsl::safeint3::SafeIntInternal::SafeInt_InvalidParameter | |
Cmsl::safeint3::SafeIntCompare< T, U > | |
Cmsl::safeint3::SafeIntException | |
Cmsl::safeint3::SafeIntInternal::SafeIntExceptionHandler< E > | |
Cmsl::safeint3::SafeIntInternal::SafeIntExceptionHandler< SafeIntException > | |
Cmsl::safeint3::SafeIntMinMax< fSigned, bits > | |
Cmsl::safeint3::SafeIntMinMax< false, 16 > | |
Cmsl::safeint3::SafeIntMinMax< false, 32 > | |
Cmsl::safeint3::SafeIntMinMax< false, 64 > | |
Cmsl::safeint3::SafeIntMinMax< false, 8 > | |
Cmsl::safeint3::SafeIntMinMax< true, 8 > | |
Cmsl::safeint3::SafeIntMinMax< true, 16 > | |
Cmsl::safeint3::SafeIntMinMax< true, 32 > | |
Cmsl::safeint3::SafeIntMinMax< true, 64 > | |
►Cscheduler_interface | |
Cpplx::details::linux_scheduler | |
Cpplx::details::windows_scheduler | |
Cpplx::scheduler_ptr | Represents a pointer to a scheduler. This class exists to allow the the specification of a shared lifetime by using shared_ptr or just a plain reference by using raw pointer. |
Cutility::details::scoped_c_thread_locale | Cross platform RAII container for setting thread local locale. |
Cpplx::scoped_lock< _Lock > | A generic RAII wrapper for locks that implements the critical_section interface cpprest_synchronization::lock_guard |
Cpplx::details::reader_writer_lock_impl::scoped_lock_read | |
Cmsl::safeint3::SignedNegation< T > | |
Cmsl::safeint3::SignedNegation< signed __int32 > | |
Cmsl::safeint3::SignedNegation< signed __int64 > | |
Cweb::http::status_codes | Predefined values for all of the standard HTTP 1.1 response status codes. |
Cmsl::safeint3::SubtractionHelper< T, U, method > | |
Cmsl::safeint3::SubtractionHelper< T, U, SubtractionState_BothUnsigned > | |
Cmsl::safeint3::SubtractionHelper< T, U, SubtractionState_BothUnsigned2 > | |
Cmsl::safeint3::SubtractionHelper< T, U, SubtractionState_CastInt64CheckMin > | |
Cmsl::safeint3::SubtractionHelper< T, U, SubtractionState_CastInt64CheckSafeIntMinMax > | |
Cmsl::safeint3::SubtractionHelper< T, U, SubtractionState_CastIntCheckMin > | |
Cmsl::safeint3::SubtractionHelper< T, U, SubtractionState_CastIntCheckSafeIntMinMax > | |
Cmsl::safeint3::SubtractionHelper< T, U, SubtractionState_Int64Int > | |
Cmsl::safeint3::SubtractionHelper< T, U, SubtractionState_Int64Uint > | |
Cmsl::safeint3::SubtractionHelper< T, U, SubtractionState_Int64Uint64 > | |
Cmsl::safeint3::SubtractionHelper< T, U, SubtractionState_IntInt64 > | |
Cmsl::safeint3::SubtractionHelper< T, U, SubtractionState_IntUint64 > | |
Cmsl::safeint3::SubtractionHelper< T, U, SubtractionState_Uint64Int > | |
Cmsl::safeint3::SubtractionHelper< T, U, SubtractionState_UintInt64 > | |
Cmsl::safeint3::SubtractionHelper< U, T, SubtractionState_CastInt64CheckSafeIntMinMax2 > | |
Cmsl::safeint3::SubtractionHelper< U, T, SubtractionState_CastIntCheckSafeIntMinMax2 > | |
Cmsl::safeint3::SubtractionHelper< U, T, SubtractionState_Int64Int2 > | |
Cmsl::safeint3::SubtractionHelper< U, T, SubtractionState_Int64Uint2 > | |
Cmsl::safeint3::SubtractionHelper< U, T, SubtractionState_Int64Uint642 > | |
Cmsl::safeint3::SubtractionHelper< U, T, SubtractionState_IntInt642 > | |
Cmsl::safeint3::SubtractionHelper< U, T, SubtractionState_IntUint642 > | |
Cmsl::safeint3::SubtractionHelper< U, T, SubtractionState_Uint64Int2 > | |
Cmsl::safeint3::SubtractionHelper< U, T, SubtractionState_UintInt642 > | |
Cmsl::safeint3::SubtractionMethod< T, U > | |
Cmsl::safeint3::SubtractionMethod2< T, U > | |
Cpplx::task< _ReturnType > | The Parallel Patterns Library (PPL) task class. A task object represents work that can be executed asynchronously, and concurrently with other tasks and parallel work produced by parallel algorithms in the Concurrency Runtime. It produces a result of type _ResultType on successful completion. Tasks of type task<void> produce no result. A task can be waited upon and canceled independently of other tasks. It can also be composed with other tasks using continuations(then ), and join(when_all ) and choice(when_any ) patterns. |
Cpplx::task< details::_Unit_type > | |
Cpplx::task< void > | The Parallel Patterns Library (PPL) task class. A task object represents work that can be executed asynchronously, and concurrently with other tasks and parallel work produced by parallel algorithms in the Concurrency Runtime. It produces a result of type _ResultType on successful completion. Tasks of type task<void> produce no result. A task can be waited upon and canceled independently of other tasks. It can also be composed with other tasks using continuations(then ), and join(when_all ) and choice(when_any ) patterns. |
Cpplx::task_completion_event< _ResultType > | The task_completion_event class allows you to delay the execution of a task until a condition is satisfied, or start a task in response to an external event. |
Cpplx::task_completion_event< details::_Unit_type > | |
Cpplx::task_completion_event< int_type > | |
Cpplx::task_completion_event< ResultType > | |
Cpplx::task_completion_event< size_t > | |
Cpplx::task_completion_event< std::shared_ptr< Concurrency::streams::details::basic_streambuf< _CharType > > > | |
Cpplx::task_completion_event< utility::size64_t > | |
Cpplx::task_completion_event< void > | The task_completion_event class allows you to delay the execution of a task until a condition is satisfied, or start a task in response to an external event. |
Cpplx::task_completion_event< web::http::http_response > | |
Cpplx::task_options | Represents the allowed options for creating a task |
Ccrossplat::threadpool | |
Cpplx::details::_CancellationTokenState::TokenRegistrationContainer | |
CConcurrency::streams::type_parser< CharType, T > | Class used to handle asychronous parsing for basic_istream::extract. To support new types create a new template specialization and implement the parse function. |
Cweb::uri | A flexible, protocol independent URI implementation |
Cweb::uri_builder | Builder for constructing URIs incrementally. |
Cweb::details::uri_components | |
Cmsl::safeint3::ValidComparison< T, U > | |
Cweb::json::value | A JSON value represented as a C++ class. |
CConcurrency::streams::details::Value2StringFormatter< CharType > | |
CConcurrency::streams::details::Value2StringFormatter< uint8_t > | |
Cweb::web_proxy | web_proxy represents the concept of the web proxy, which can be auto-discovered, disabled, or specified explicitly by the user. |
Cweb::websockets::client::websocket_callback_client | Websocket client class, used to maintain a connection to a remote host for an extended session, uses callback APIs for handling receive and close event instead of async task. For some scenarios would be a alternative for the websocket_client like if you want to special handling on close event. |
Cweb::websockets::client::websocket_client | Websocket client class, used to maintain a connection to a remote host for an extended session. |
Cweb::websockets::client::details::websocket_client_callback_impl | |
Cweb::websockets::client::websocket_client_config | Websocket client configuration class, used to set the possible configuration options used to create an websocket_client instance. |
Cweb::websockets::client::details::websocket_client_task_impl | |
Cweb::websockets::client::websocket_incoming_message | Represents an incoming websocket message |
Cweb::websockets::client::websocket_outgoing_message | Represents an outgoing websocket message |
Cweb::details::zero_memory_deleter | |
►C_BaseTaskHandle | |
Cpplx::details::_PPLTaskHandle< _ReturnType, _DerivedTaskHandle, _BaseTaskHandle > | The _PPLTaskHandle is the strong-typed task handle base. All user task functions need to be wrapped in this task handler to be executable by PPL. By deriving from a different _BaseTaskHandle, it can be used for both initial tasks and continuation tasks. For initial tasks, _PPLTaskHandle will be derived from _UnrealizedChore_t, and for continuation tasks, it will be derived from _ContinuationTaskHandleBase. The life time of the _PPLTaskHandle object is be managed by runtime if task handle is scheduled. |