SYMBOL INDEX (2671 symbols across 268 files) FILE: Release/include/cpprest/astreambuf.h function namespace (line 28) | namespace pplx function namespace (line 47) | namespace Concurrency type typename (line 808) | typedef typename details::basic_streambuf<_CharType>::pos_type pos_type; type typename (line 809) | typedef typename details::basic_streambuf<_CharType>::off_type off_type; type typename (line 810) | typedef typename details::basic_streambuf<_CharType>::char_type char_type; function m_buffer (line 819) | m_buffer(ptr) {} function virtual (line 876) | virtual ~streambuf() {} function std (line 878) | const std::shared_ptr>& get_base() c... function virtual (line 978) | virtual pplx::task close(std::ios_base::openmode mode, std::except... function virtual (line 990) | virtual pplx::task putc(_CharType ch) { return get_base()->put... function virtual (line 998) | virtual _CharType* alloc(size_t count) { return get_base()->alloc(count); } function virtual (line 1004) | virtual void commit(size_t count) { get_base()->commit(count); } function virtual (line 1019) | virtual bool acquire(_Out_ _CharType*& ptr, _Out_ size_t& count) function virtual (line 1032) | virtual void release(_Out_writes_(count) _CharType* ptr, _In_ size_t cou... function virtual (line 1051) | virtual pplx::task putn_nocopy(const _CharType* ptr, size_t count) function virtual (line 1060) | virtual pplx::task bumpc() { return get_base()->bumpc(); } function virtual (line 1073) | virtual pplx::task getc() { return get_base()->getc(); } function virtual (line 1102) | virtual pplx::task getn(_Out_writes_(count) _CharType* ptr, _In_... function virtual (line 1114) | virtual size_t scopy(_Out_writes_(count) _CharType* ptr, _In_ size_t count) function virtual (line 1167) | virtual pplx::task sync() { return get_base()->sync(); } FILE: Release/include/cpprest/asyncrt_utils.h function namespace (line 38) | namespace utility function namespace (line 302) | namespace details function class (line 504) | class windows_category_impl : public std::error_category function std (line 538) | inline std::system_error __cdecl create_system_error(unsigned long error... function std (line 547) | inline std::error_code __cdecl create_error_code(unsigned long errorCode) function utility (line 555) | inline utility::string_t __cdecl create_error_message(unsigned long erro... function class (line 562) | class datetime function class (line 692) | class nonce_generator FILE: Release/include/cpprest/base_uri.h function namespace (line 23) | namespace web function class (line 76) | class uri_exception : public std::exception function class (line 113) | class uri function has_same_authority (line 348) | bool has_same_authority(const uri& other) const { return !is_empty() && ... function operator (line 374) | bool operator!=(const uri& other) const { return !(this->operator==(othe... FILE: Release/include/cpprest/containerstream.h function namespace (line 24) | namespace Concurrency function write (line 420) | size_t write(const _CharType* ptr, size_t count) function resize_for_write (line 441) | void resize_for_write(size_t newPos) function update_current_position (line 453) | void update_current_position(size_t newPos) type container_buffer (line 526) | typedef container_buffer<_CollectionType> buffer_type; function concurrency (line 533) | static concurrency::streams::basic_istream open_istream(_Coll... function concurrency (line 542) | static concurrency::streams::basic_ostream open_ostream() type container_stream (line 552) | typedef container_stream> stringstream; type stringstream (line 553) | typedef stringstream::buffer_type stringstreambuf; type container_stream (line 555) | typedef container_stream wstringstream; type wstringstream (line 556) | typedef wstringstream::buffer_type wstringstreambuf; function class (line 561) | class bytestream FILE: Release/include/cpprest/details/SafeInt3.hpp type msl (line 542) | namespace msl type safeint3 (line 544) | namespace safeint3 type SafeIntError (line 550) | enum SafeIntError function SafeIntExceptionAssert (line 648) | inline void SafeIntExceptionAssert() SAFEINT_NOTHROW { SAFEINT_ASSER... function SafeIntExceptionAssert (line 650) | inline void SafeIntExceptionAssert() SAFEINT_NOTHROW {} function SafeIntException (line 665) | class SAFEINT_VISIBLE SafeIntException type SafeIntInternal (line 673) | namespace SafeIntInternal class SafeIntExceptionHandler (line 681) | class SafeIntExceptionHandler class SafeIntExceptionHandler (line 684) | class SafeIntExceptionHandler method SAFEINT_STDCALL (line 687) | SAFEINT_STDCALL SafeIntOnOverflow() method SAFEINT_STDCALL (line 693) | SAFEINT_STDCALL SafeIntOnDivZero() class SafeInt_InvalidParameter (line 708) | class SafeInt_InvalidParameter method SAFEINT_NORETURN (line 711) | static SAFEINT_NORETURN void SafeIntOnOverflow() SAFEINT_NOTHROW method SAFEINT_NORETURN (line 717) | static SAFEINT_NORETURN void SafeIntOnDivZero() SAFEINT_NOTHROW class SafeIntWin32ExceptionHandler (line 726) | class SafeIntWin32ExceptionHandler method SAFEINT_STDCALL (line 729) | SAFEINT_STDCALL SafeIntOnOverflow() SAFEINT_NOTHROW method SAFEINT_STDCALL (line 735) | SAFEINT_STDCALL SafeIntOnDivZero() SAFEINT_NOTHROW class CompileConst (line 799) | class CompileConst class CompileConst (line 801) | class CompileConst class CompileConst (line 807) | class CompileConst class NumericType (line 822) | class NumericType class NumericType (line 827) | class NumericType class NumericType (line 838) | class NumericType class NumericType (line 855) | class NumericType class NumericType (line 866) | class NumericType class NumericType (line 877) | class NumericType class NumericType (line 888) | class NumericType class NumericType (line 899) | class NumericType class NumericType (line 910) | class NumericType class NumericType (line 922) | class NumericType class NumericType (line 934) | class NumericType class NumericType (line 945) | class NumericType class NumericType (line 956) | class NumericType class NumericType (line 967) | class NumericType class NumericType<__int64> (line 978) | class NumericType<__int64> class NumericType (line 989) | class NumericType class NumericType (line 1000) | class NumericType class NumericType (line 1011) | class NumericType class NumericType (line 1022) | class NumericType class NumericType (line 1034) | class NumericType class SafeIntMinMax (line 1054) | class SafeIntMinMax class SafeIntMinMax (line 1057) | class SafeIntMinMax class SafeIntMinMax (line 1064) | class SafeIntMinMax class SafeIntMinMax (line 1071) | class SafeIntMinMax class SafeIntMinMax (line 1078) | class SafeIntMinMax class SafeIntMinMax (line 1086) | class SafeIntMinMax class SafeIntMinMax (line 1093) | class SafeIntMinMax class SafeIntMinMax (line 1100) | class SafeIntMinMax class SafeIntMinMax (line 1107) | class SafeIntMinMax class IntTraits (line 1115) | class IntTraits class SafeIntCompare (line 1153) | class SafeIntCompare class IntRegion (line 1174) | class IntRegion type AbsMethod (line 1223) | enum AbsMethod class GetAbsMethod (line 1231) | class GetAbsMethod class AbsValueHelper (line 1246) | class AbsValueHelper class AbsValueHelper (line 1249) | class AbsValueHelper class AbsValueHelper (line 1260) | class AbsValueHelper class AbsValueHelper (line 1271) | class AbsValueHelper method T (line 1274) | static T Abs(T t) SAFEINT_NOTHROW class NegationHelper (line 1283) | class NegationHelper class NegationHelper (line 1297) | class NegationHelper // Signed method T (line 1301) | static T NegativeThrow(T t) SAFEINT_CPP_THROW method Negative (line 1312) | static bool Negative(T t, T& ret) SAFEINT_NOTHROW class SignedNegation (line 1328) | class SignedNegation class SignedNegation (line 1331) | class SignedNegation method Value (line 1334) | static signed __int32 Value(unsigned __int64 in) SAFEINT_NOTHROW method Value (line 1339) | static signed __int32 Value(unsigned __int32 in) SAFEINT_NOTHROW {... class SignedNegation (line 1343) | class SignedNegation method Value (line 1346) | static signed __int64 Value(unsigned __int64 in) SAFEINT_NOTHROW {... class NegationHelper (line 1350) | class NegationHelper // unsigned method T (line 1354) | static T NegativeThrow(T t) SAFEINT_CPP_THROW method Negative (line 1376) | static bool Negative(T t, T& ret) SAFEINT_NOTHROW type CastMethod (line 1393) | enum CastMethod class GetCastMethod (line 1407) | class GetCastMethod class GetCastMethod (line 1441) | class GetCastMethod class GetCastMethod (line 1451) | class GetCastMethod class GetCastMethod (line 1461) | class GetCastMethod class GetCastMethod (line 1471) | class GetCastMethod class GetCastMethod (line 1481) | class GetCastMethod class GetCastMethod (line 1491) | class GetCastMethod class SafeCastHelper (line 1501) | class SafeCastHelper class SafeCastHelper (line 1504) | class SafeCastHelper method Cast (line 1507) | static bool Cast(U u, T& t) SAFEINT_NOTHROW method CastThrow (line 1514) | static void CastThrow(U u, T& t) SAFEINT_CPP_THROW class SafeCastHelper (line 1523) | class SafeCastHelper method Cast (line 1526) | static bool Cast(U u, T& t) SAFEINT_NOTHROW method CastThrow (line 1537) | static void CastThrow(U u, T& t) SAFEINT_CPP_THROW class SafeCastHelper (line 1550) | class SafeCastHelper method Cast (line 1553) | static bool Cast(bool b, T& t) SAFEINT_NOTHROW method CastThrow (line 1560) | static void CastThrow(bool b, T& t) SAFEINT_CPP_THROW class SafeCastHelper (line 1567) | class SafeCastHelper method Cast (line 1570) | static bool Cast(T t, bool& b) SAFEINT_NOTHROW method CastThrow (line 1577) | static void CastThrow(T t, bool& b) SAFEINT_CPP_THROW class SafeCastHelper (line 1584) | class SafeCastHelper method Cast (line 1587) | static bool Cast(U u, T& t) SAFEINT_NOTHROW method CastThrow (line 1596) | static void CastThrow(U u, T& t) SAFEINT_CPP_THROW class SafeCastHelper (line 1605) | class SafeCastHelper method Cast (line 1608) | static bool Cast(U u, T& t) SAFEINT_NOTHROW method CastThrow (line 1617) | static void CastThrow(U u, T& t) SAFEINT_CPP_THROW class SafeCastHelper (line 1626) | class SafeCastHelper method Cast (line 1629) | static bool Cast(U u, T& t) SAFEINT_NOTHROW method CastThrow (line 1639) | static void CastThrow(U u, T& t) SAFEINT_CPP_THROW class SafeCastHelper (line 1649) | class SafeCastHelper method Cast (line 1652) | static bool Cast(U u, T& t) SAFEINT_NOTHROW method CastThrow (line 1662) | static void CastThrow(U u, T& t) SAFEINT_CPP_THROW type ComparisonMethod (line 1672) | enum ComparisonMethod class ValidComparison (line 1701) | class ValidComparison class EqualityTest (line 1722) | class EqualityTest class EqualityTest (line 1725) | class EqualityTest method IsEquals (line 1728) | static bool IsEquals(const T t, const U u) SAFEINT_NOTHROW { retur... class EqualityTest (line 1732) | class EqualityTest method IsEquals (line 1735) | static bool IsEquals(const T t, const U u) SAFEINT_NOTHROW { retur... class EqualityTest (line 1739) | class EqualityTest method IsEquals (line 1742) | static bool IsEquals(const T t, const U u) SAFEINT_NOTHROW { retur... class EqualityTest (line 1746) | class EqualityTest method IsEquals (line 1749) | static bool IsEquals(const T t, const U u) SAFEINT_NOTHROW class EqualityTest (line 1760) | class EqualityTest method IsEquals (line 1763) | static bool IsEquals(const T t, const U u) SAFEINT_NOTHROW class GreaterThanTest (line 1774) | class GreaterThanTest class GreaterThanTest (line 1777) | class GreaterThanTest method GreaterThan (line 1780) | static bool GreaterThan(const T t, const U u) SAFEINT_NOTHROW { re... class GreaterThanTest (line 1784) | class GreaterThanTest method GreaterThan (line 1787) | static bool GreaterThan(const T t, const U u) SAFEINT_NOTHROW { re... class GreaterThanTest (line 1791) | class GreaterThanTest method GreaterThan (line 1794) | static bool GreaterThan(const T t, const U u) SAFEINT_NOTHROW { re... class GreaterThanTest (line 1798) | class GreaterThanTest method GreaterThan (line 1801) | static bool GreaterThan(const T t, const U u) SAFEINT_NOTHROW class GreaterThanTest (line 1812) | class GreaterThanTest method GreaterThan (line 1815) | static bool GreaterThan(const T t, const U u) SAFEINT_NOTHROW class ModulusHelper (line 1828) | class ModulusHelper class ModulusHelper (line 1831) | class ModulusHelper method SafeIntError (line 1834) | static SafeIntError Modulus(const T& t, const U& u, T& result) SAF... method ModulusThrow (line 1855) | static void ModulusThrow(const T& t, const U& u, T& result) SAFEIN... class ModulusHelper (line 1874) | class ModulusHelper method SafeIntError (line 1877) | static SafeIntError Modulus(const T& t, const U& u, T& result) SAF... method ModulusThrow (line 1896) | static void ModulusThrow(const T& t, const U& u, T& result) SAFEIN... class ModulusHelper (line 1915) | class ModulusHelper method SafeIntError (line 1918) | static SafeIntError Modulus(const T& t, const U& u, T& result) SAF... method ModulusThrow (line 1937) | static void ModulusThrow(const T& t, const U& u, T& result) SAFEIN... class ModulusHelper (line 1956) | class ModulusHelper method SafeIntError (line 1959) | static SafeIntError Modulus(const T& t, const U& u, T& result) SAF... method ModulusThrow (line 1974) | static void ModulusThrow(const T& t, const U& u, T& result) SAFEIN... class ModulusHelper (line 1988) | class ModulusHelper method SafeIntError (line 1991) | static SafeIntError Modulus(const T& t, const U& u, T& result) SAF... method ModulusThrow (line 2005) | static void ModulusThrow(const T& t, const U& u, T& result) SAFEIN... type MultiplicationState (line 2018) | enum MultiplicationState class MultiplicationMethod (line 2040) | class MultiplicationMethod class MultiplicationHelper (line 2114) | class MultiplicationHelper class MultiplicationHelper (line 2117) | class MultiplicationHelper method Multiply (line 2121) | static bool Multiply(const T& t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 2132) | static void MultiplyThrow(const T& t, const U& u, T& ret) SAFEINT_... class MultiplicationHelper (line 2143) | class MultiplicationHelper method Multiply (line 2147) | static bool Multiply(const T& t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 2158) | static void MultiplyThrow(const T& t, const U& u, T& ret) SAFEINT_... class MultiplicationHelper (line 2169) | class MultiplicationHelper method Multiply (line 2173) | static bool Multiply(const T& t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 2184) | static void MultiplyThrow(const T& t, const U& u, T& ret) SAFEINT_... class MultiplicationHelper (line 2195) | class MultiplicationHelper method Multiply (line 2199) | static bool Multiply(const T& t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 2210) | static void MultiplyThrow(const T& t, const U& u, T& ret) SAFEINT_... class LargeIntRegMultiply (line 2223) | class LargeIntRegMultiply function IntrinsicMultiplyUint64 (line 2227) | inline bool IntrinsicMultiplyUint64(const unsigned __int64& a, function IntrinsicMultiplyInt64 (line 2237) | inline bool IntrinsicMultiplyInt64(const signed __int64& a, class LargeIntRegMultiply (line 2269) | class LargeIntRegMultiply method RegMultiply (line 2272) | static bool RegMultiply(const unsigned __int64& a, method RegMultiplyThrow (line 2333) | static void RegMultiplyThrow(const unsigned __int64& a, class LargeIntRegMultiply (line 2394) | class LargeIntRegMultiply method RegMultiply (line 2397) | static bool RegMultiply(const unsigned __int64& a, unsigned __int3... method RegMultiplyThrow (line 2436) | static void RegMultiplyThrow(const unsigned __int64& a, class LargeIntRegMultiply (line 2478) | class LargeIntRegMultiply method RegMultiply (line 2482) | static bool RegMultiply(const unsigned __int64& a, signed __int32 ... method RegMultiplyThrow (line 2494) | static void RegMultiplyThrow(const unsigned __int64& a, signed __i... class LargeIntRegMultiply (line 2508) | class LargeIntRegMultiply method RegMultiply (line 2511) | static bool RegMultiply(const unsigned __int64& a, signed __int64 ... method RegMultiplyThrow (line 2523) | static void RegMultiplyThrow(const unsigned __int64& a, signed __i... class LargeIntRegMultiply (line 2537) | class LargeIntRegMultiply method RegMultiply (line 2541) | static bool RegMultiply(signed __int32 a, const unsigned __int64& ... method RegMultiplyThrow (line 2589) | static void RegMultiplyThrow(signed __int32 a, const unsigned __in... class LargeIntRegMultiply (line 2635) | class LargeIntRegMultiply method RegMultiply (line 2639) | static bool RegMultiply(unsigned __int32 a, const unsigned __int64... method RegMultiplyThrow (line 2659) | static void RegMultiplyThrow(unsigned __int32 a, class LargeIntRegMultiply (line 2675) | class LargeIntRegMultiply method RegMultiply (line 2678) | static bool RegMultiply(unsigned __int32 a, const signed __int64& ... method RegMultiplyThrow (line 2685) | static void RegMultiplyThrow(unsigned __int32 a, const signed __in... class LargeIntRegMultiply (line 2695) | class LargeIntRegMultiply method RegMultiply (line 2698) | static bool RegMultiply(const signed __int64& a, const signed __in... method RegMultiplyThrow (line 2751) | static void RegMultiplyThrow(const signed __int64& a, class LargeIntRegMultiply (line 2806) | class LargeIntRegMultiply method RegMultiply (line 2809) | static bool RegMultiply(const signed __int64& a, unsigned __int32 ... method RegMultiplyThrow (line 2852) | static void RegMultiplyThrow(const signed __int64& a, unsigned __i... class LargeIntRegMultiply (line 2896) | class LargeIntRegMultiply method RegMultiply (line 2899) | static bool RegMultiply(const signed __int64& a, signed __int32 b,... method RegMultiplyThrow (line 2952) | static void RegMultiplyThrow(signed __int64 a, signed __int32 b, s... class LargeIntRegMultiply (line 3003) | class LargeIntRegMultiply method RegMultiply (line 3006) | static bool RegMultiply(signed __int32 a, const signed __int64& b,... method RegMultiplyThrow (line 3070) | static void RegMultiplyThrow(signed __int32 a, const signed __int6... class LargeIntRegMultiply (line 3134) | class LargeIntRegMultiply method RegMultiply (line 3138) | static bool RegMultiply(const signed __int64& a, const unsigned __... method RegMultiplyThrow (line 3179) | static void RegMultiplyThrow(const signed __int64& a, class MultiplicationHelper (line 3227) | class MultiplicationHelper method Multiply (line 3231) | static bool Multiply(const T& t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 3241) | static void MultiplyThrow(const unsigned __int64& t, const unsigne... class MultiplicationHelper (line 3252) | class MultiplicationHelper method Multiply (line 3257) | static bool Multiply(const T& t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 3266) | static void MultiplyThrow(const T& t, const U& u, T& ret) SAFEINT_... class MultiplicationHelper (line 3277) | class MultiplicationHelper method Multiply (line 3282) | static bool Multiply(const T& t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 3298) | static void MultiplyThrow(const T& t, const U& u, T& ret) SAFEINT_... class MultiplicationHelper (line 3311) | class MultiplicationHelper method Multiply (line 3316) | static bool Multiply(const T& t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 3325) | static void MultiplyThrow(const T& t, const U& u, T& ret) SAFEINT_... class MultiplicationHelper (line 3335) | class MultiplicationHelper method Multiply (line 3340) | static bool Multiply(const T& t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 3350) | static void MultiplyThrow(const T& t, const U& u, T& ret) SAFEINT_... class MultiplicationHelper (line 3361) | class MultiplicationHelper method Multiply (line 3366) | static bool Multiply(const T& t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 3382) | static void MultiplyThrow(const T& t, const U& u, T& ret) SAFEINT_... class MultiplicationHelper (line 3395) | class MultiplicationHelper method Multiply (line 3400) | static bool Multiply(const T& t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 3409) | static void MultiplyThrow(const T& t, const U& u, T& ret) SAFEINT_... class MultiplicationHelper (line 3419) | class MultiplicationHelper method Multiply (line 3423) | static bool Multiply(const T& t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 3432) | static void MultiplyThrow(const T& t, const U& u, T& ret) SAFEINT_... class MultiplicationHelper (line 3442) | class MultiplicationHelper method Multiply (line 3447) | static bool Multiply(const T& t, U u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 3455) | static void MultiplyThrow(const __int64& t, U u, T& ret) SAFEINT_C... class MultiplicationHelper (line 3465) | class MultiplicationHelper method Multiply (line 3470) | static bool Multiply(T t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 3486) | static void MultiplyThrow(T t, const unsigned __int64& u, T& ret) ... class MultiplicationHelper (line 3498) | class MultiplicationHelper method Multiply (line 3503) | static bool Multiply(const T& t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 3512) | static void MultiplyThrow(const __int64& t, const unsigned __int64... class MultiplicationHelper (line 3523) | class MultiplicationHelper method Multiply (line 3528) | static bool Multiply(T t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 3544) | static void MultiplyThrow(T t, const U& u, T& ret) SAFEINT_CPP_THROW type DivisionState (line 3555) | enum DivisionState class DivisionMethod (line 3566) | class DivisionMethod class DivisionHelper (line 3586) | class DivisionHelper class DivisionHelper (line 3589) | class DivisionHelper method SafeIntError (line 3592) | static SafeIntError Divide(const T& t, const U& u, T& result) SAFE... method DivideThrow (line 3607) | static void DivideThrow(const T& t, const U& u, T& result) SAFEINT... class DivisionHelper (line 3622) | class DivisionHelper method SafeIntError (line 3625) | static SafeIntError Divide(const T& t, const U& u, T& result) SAFE... method DivideThrow (line 3653) | static void DivideThrow(const T& t, const U& u, T& result) SAFEINT... class DivisionHelper (line 3682) | class DivisionHelper method SafeIntError (line 3685) | static SafeIntError Divide(const T& t, const U& u, T& result) SAFE... method DivideThrow (line 3708) | static void DivideThrow(const T& t, const U& u, T& result) SAFEINT... class DivisionHelper (line 3733) | class DivisionHelper method SafeIntError (line 3736) | static SafeIntError Divide(const T& t, const unsigned __int64& u, ... method DivideThrow (line 3773) | static void DivideThrow(const T& t, const unsigned __int64& u, T& ... class DivisionHelper (line 3810) | class DivisionHelper method SafeIntError (line 3815) | static SafeIntError Divide(const T& t, const U& u, T& result) SAFE... method DivideThrow (line 3833) | static void DivideThrow(const T& t, const U& u, T& result) SAFEINT... class DivisionHelper (line 3851) | class DivisionHelper method SafeIntError (line 3854) | static SafeIntError Divide(const T& t, const U& u, T& result) SAFE... method DivideThrow (line 3875) | static void DivideThrow(const T& t, const U& u, T& result) SAFEINT... type AdditionState (line 3895) | enum AdditionState class AdditionMethod (line 3916) | class AdditionMethod class AdditionHelper (line 3985) | class AdditionHelper class AdditionHelper (line 3988) | class AdditionHelper method Addition (line 3991) | static bool Addition(const T& lhs, const U& rhs, T& result) SAFEIN... method AdditionThrow (line 4006) | static void AdditionThrow(const T& lhs, const U& rhs, T& result) S... class AdditionHelper (line 4022) | class AdditionHelper method Addition (line 4025) | static bool Addition(const T& lhs, const U& rhs, T& result) SAFEIN... method AdditionThrow (line 4040) | static void AdditionThrow(const T& lhs, const U& rhs, T& result) S... class AdditionHelper (line 4056) | class AdditionHelper method Addition (line 4059) | static bool Addition(const T& lhs, const U& rhs, T& result) SAFEIN... method AdditionThrow (line 4074) | static void AdditionThrow(const T& lhs, const U& rhs, T& result) S... class AdditionHelper (line 4090) | class AdditionHelper method Addition (line 4093) | static bool Addition(const T& lhs, const U& rhs, T& result) SAFEIN... method AdditionThrow (line 4109) | static void AdditionThrow(const T& lhs, const U& rhs, T& result) S... class AdditionHelper (line 4126) | class AdditionHelper method Addition (line 4129) | static bool Addition(const T& lhs, const U& rhs, T& result) SAFEIN... method AdditionThrow (line 4145) | static void AdditionThrow(const T& lhs, const U& rhs, T& result) S... class AdditionHelper (line 4162) | class AdditionHelper method Addition (line 4165) | static bool Addition(const T& lhs, const U& rhs, T& result) SAFEIN... method AdditionThrow (line 4180) | static void AdditionThrow(const T& lhs, const U& rhs, T& result) S... class AdditionHelper (line 4196) | class AdditionHelper method Addition (line 4199) | static bool Addition(const T& lhs, const U& rhs, T& result) SAFEIN... method AdditionThrow (line 4214) | static void AdditionThrow(const T& lhs, const U& rhs, T& result) S... class AdditionHelper (line 4230) | class AdditionHelper method Addition (line 4233) | static bool Addition(const T& lhs, const U& rhs, T& result) SAFEIN... method AdditionThrow (line 4248) | static void AdditionThrow(const T& lhs, const U& rhs, T& result) S... class AdditionHelper (line 4264) | class AdditionHelper method Addition (line 4267) | static bool Addition(const T& lhs, const U& rhs, T& result) SAFEIN... method AdditionThrow (line 4300) | static void AdditionThrow(const T& lhs, const U& rhs, T& result) S... class AdditionHelper (line 4334) | class AdditionHelper method Addition (line 4337) | static bool Addition(const T& lhs, const U& rhs, T& result) SAFEIN... method AdditionThrow (line 4365) | static void AdditionThrow(const T& lhs, const U& rhs, T& result) S... class AdditionHelper (line 4394) | class AdditionHelper method Addition (line 4397) | static bool Addition(const T& lhs, const U& rhs, T& result) SAFEIN... method AdditionThrow (line 4418) | static void AdditionThrow(const T& lhs, const U& rhs, T& result) S... class AdditionHelper (line 4439) | class AdditionHelper (line 4478) | class AdditionHelper method Addition (line 4481) | static bool Addition(const T& lhs, const U& rhs, T& result) SAFEIN... method AdditionThrow (line 4496) | static void AdditionThrow(const T& lhs, const U& rhs, T& result) S... class AdditionHelper (line 4514) | class AdditionHelper method Addition (line 4517) | static bool Addition(const __int64& lhs, const unsigned __int64& r... method AdditionThrow (line 4535) | static void AdditionThrow(const __int64& lhs, const unsigned __int... class AdditionHelper (line 4552) | class AdditionHelper method Addition (line 4555) | static bool Addition(const T& lhs, const U& rhs, T& result) SAFEIN... method AdditionThrow (line 4574) | static void AdditionThrow(const T& lhs, const U& rhs, T& result) S... type SubtractionState (line 4595) | enum SubtractionState class SubtractionMethod (line 4624) | class SubtractionMethod class SubtractionMethod2 (line 4675) | class SubtractionMethod2 class SubtractionHelper (line 4725) | class SubtractionHelper class SubtractionHelper (line 4728) | class SubtractionHelper method Subtract (line 4731) | static bool Subtract(const T& lhs, const U& rhs, T& result) SAFEIN... method SubtractThrow (line 4744) | static void SubtractThrow(const T& lhs, const U& rhs, T& result) S... class SubtractionHelper (line 4758) | class SubtractionHelper method Subtract (line 4761) | static bool Subtract(const T& lhs, const U& rhs, U& result) SAFEIN... method SubtractThrow (line 4775) | static void SubtractThrow(const T& lhs, const U& rhs, U& result) S... class SubtractionHelper (line 4790) | class SubtractionHelper (line 4820) | class SubtractionHelper (line 4844) | class SubtractionHelper method Subtract (line 4847) | static bool Subtract(const T& lhs, const U& rhs, T& result) SAFEIN... method SubtractThrow (line 4863) | static void SubtractThrow(const T& lhs, const U& rhs, T& result) S... class SubtractionHelper (line 4880) | class SubtractionHelper (line 4904) | class SubtractionHelper (line 4928) | class SubtractionHelper method Subtract (line 4931) | static bool Subtract(const T& lhs, const U& rhs, T& result) SAFEIN... method SubtractThrow (line 4947) | static void SubtractThrow(const T& lhs, const U& rhs, T& result) S... class SubtractionHelper (line 4964) | class SubtractionHelper method Subtract (line 4967) | static bool Subtract(const T& lhs, const U& rhs, T& result) SAFEIN... method SubtractThrow (line 4992) | static void SubtractThrow(const T& lhs, const U& rhs, T& result) S... class SubtractionHelper (line 5018) | class SubtractionHelper method Subtract (line 5021) | static bool Subtract(const U& lhs, const T& rhs, T& result) SAFEIN... method SubtractThrow (line 5062) | static void SubtractThrow(const U& lhs, const T& rhs, T& result) S... class SubtractionHelper (line 5104) | class SubtractionHelper method Subtract (line 5107) | static bool Subtract(const T& lhs, const U& rhs, T& result) SAFEIN... method SubtractThrow (line 5138) | static void SubtractThrow(const T& lhs, const U& rhs, T& result) S... class SubtractionHelper (line 5170) | class SubtractionHelper method Subtract (line 5173) | static bool Subtract(const U& lhs, const T& rhs, T& result) SAFEIN... method SubtractThrow (line 5199) | static void SubtractThrow(const U& lhs, const T& rhs, T& result) S... class SubtractionHelper (line 5226) | class SubtractionHelper method Subtract (line 5229) | static bool Subtract(const T& lhs, const U& rhs, T& result) SAFEIN... method SubtractThrow (line 5255) | static void SubtractThrow(const T& lhs, const U& rhs, T& result) S... class SubtractionHelper (line 5281) | class SubtractionHelper method Subtract (line 5284) | static bool Subtract(const U& lhs, const T& rhs, T& result) SAFEIN... method SubtractThrow (line 5319) | static void SubtractThrow(const U& lhs, const T& rhs, T& result) S... class SubtractionHelper (line 5356) | class SubtractionHelper method Subtract (line 5359) | static bool Subtract(const T& lhs, const U& rhs, T& result) SAFEIN... method SubtractThrow (line 5419) | static void SubtractThrow(const T& lhs, const U& rhs, T& result) S... class SubtractionHelper (line 5480) | class SubtractionHelper method Subtract (line 5483) | static bool Subtract(const U& lhs, const T& rhs, T& result) SAFEIN... method SubtractThrow (line 5499) | static void SubtractThrow(const U& lhs, const T& rhs, T& result) S... class SubtractionHelper (line 5515) | class SubtractionHelper method Subtract (line 5518) | static bool Subtract(const T& lhs, const U& rhs, T& result) SAFEIN... method SubtractThrow (line 5534) | static void SubtractThrow(const T& lhs, const U& rhs, T& result) S... class SubtractionHelper (line 5551) | class SubtractionHelper method Subtract (line 5555) | static bool Subtract(const U& lhs, const T& rhs, T& result) SAFEIN... method SubtractThrow (line 5570) | static void SubtractThrow(const U& lhs, const T& rhs, T& result) S... class SubtractionHelper (line 5586) | class SubtractionHelper method Subtract (line 5589) | static bool Subtract(const T& lhs, const U& rhs, T& result) SAFEIN... method SubtractThrow (line 5619) | static void SubtractThrow(const T& lhs, const U& rhs, T& result) S... class SubtractionHelper (line 5650) | class SubtractionHelper method Subtract (line 5653) | static bool Subtract(const U& lhs, const T& rhs, T& result) SAFEIN... method SubtractThrow (line 5666) | static void SubtractThrow(const U& lhs, const T& rhs, T& result) S... class SubtractionHelper (line 5680) | class SubtractionHelper method Subtract (line 5683) | static bool Subtract(const __int64& lhs, const unsigned __int64& r... method SubtractThrow (line 5699) | static void SubtractThrow(const __int64& lhs, const unsigned __int... class SubtractionHelper (line 5717) | class SubtractionHelper method Subtract (line 5722) | static bool Subtract(const __int64& lhs, const unsigned __int64& r... method SubtractThrow (line 5735) | static void SubtractThrow(const __int64& lhs, const unsigned __int... type BinaryState (line 5748) | enum BinaryState class BinaryMethod (line 5757) | class BinaryMethod class BinaryAndHelper (line 5780) | class BinaryAndHelper class BinaryAndHelper (line 5783) | class BinaryAndHelper method T (line 5786) | static T And(T lhs, U rhs) SAFEINT_NOTHROW { return (T)(lhs & rhs); } class BinaryAndHelper (line 5790) | class BinaryAndHelper method T (line 5793) | static T And(T lhs, U rhs) SAFEINT_NOTHROW class BinaryAndHelper (line 5802) | class BinaryAndHelper method T (line 5805) | static T And(T lhs, U rhs) SAFEINT_NOTHROW class BinaryAndHelper (line 5814) | class BinaryAndHelper method T (line 5817) | static T And(T lhs, U rhs) SAFEINT_NOTHROW class BinaryOrHelper (line 5826) | class BinaryOrHelper class BinaryOrHelper (line 5829) | class BinaryOrHelper method T (line 5832) | static T Or(T lhs, U rhs) SAFEINT_NOTHROW { return (T)(lhs | rhs); } class BinaryOrHelper (line 5836) | class BinaryOrHelper method T (line 5839) | static T Or(T lhs, U rhs) SAFEINT_NOTHROW class BinaryOrHelper (line 5848) | class BinaryOrHelper method T (line 5851) | static T Or(T lhs, U rhs) SAFEINT_NOTHROW class BinaryOrHelper (line 5860) | class BinaryOrHelper method T (line 5863) | static T Or(T lhs, U rhs) SAFEINT_NOTHROW class BinaryXorHelper (line 5872) | class BinaryXorHelper class BinaryXorHelper (line 5875) | class BinaryXorHelper method T (line 5878) | static T Xor(T lhs, U rhs) SAFEINT_NOTHROW { return (T)(lhs ^ rhs); } class BinaryXorHelper (line 5882) | class BinaryXorHelper method T (line 5885) | static T Xor(T lhs, U rhs) SAFEINT_NOTHROW class BinaryXorHelper (line 5894) | class BinaryXorHelper method T (line 5897) | static T Xor(T lhs, U rhs) SAFEINT_NOTHROW class BinaryXorHelper (line 5906) | class BinaryXorHelper method T (line 5909) | static T Xor(T lhs, U rhs) SAFEINT_NOTHROW function SafeCast (line 5923) | inline bool SafeCast(const T From, U& To) SAFEINT_NOTHROW function SafeEquals (line 5929) | inline bool SafeEquals(const T t, const U u) SAFEINT_NOTHROW function SafeNotEquals (line 5935) | inline bool SafeNotEquals(const T t, const U u) SAFEINT_NOTHROW function SafeGreaterThan (line 5941) | inline bool SafeGreaterThan(const T t, const U u) SAFEINT_NOTHROW function SafeGreaterThanEquals (line 5947) | inline bool SafeGreaterThanEquals(const T t, const U u) SAFEINT_NOTHROW function SafeLessThan (line 5953) | inline bool SafeLessThan(const T t, const U u) SAFEINT_NOTHROW function SafeLessThanEquals (line 5959) | inline bool SafeLessThanEquals(const T t, const U u) SAFEINT_NOTHROW function SafeModulus (line 5965) | inline bool SafeModulus(const T& t, const U& u, T& result) SAFEINT_N... function SafeMultiply (line 5971) | inline bool SafeMultiply(T t, U u, T& result) SAFEINT_NOTHROW function SafeDivide (line 5977) | inline bool SafeDivide(T t, U u, T& result) SAFEINT_NOTHROW function SafeAdd (line 5983) | inline bool SafeAdd(T t, U u, T& result) SAFEINT_NOTHROW function SafeSubtract (line 5989) | inline bool SafeSubtract(T t, U u, T& result) SAFEINT_NOTHROW class SafeInt (line 5999) | class SafeInt method SafeInt (line 6002) | SafeInt() SAFEINT_NOTHROW method SafeInt (line 6011) | SafeInt(const T& i) SAFEINT_NOTHROW method SafeInt (line 6019) | SafeInt(bool b) SAFEINT_NOTHROW method SafeInt (line 6025) | constexpr SafeInt(const SafeInt& u) SAFEINT_CPP_THROW = defa... method SafeInt (line 6028) | SafeInt(const SafeInt& u) SAFEINT_CPP_THROW method SafeInt (line 6035) | SafeInt(const U& i) SAFEINT_CPP_THROW method T (line 6213) | T* Ptr() SAFEINT_NOTHROW { return &m_int; } method T (line 6214) | const T* Ptr() const SAFEINT_NOTHROW { return &m_int; } method T (line 6215) | const T& Ref() const SAFEINT_NOTHROW { return m_int; } method T (line 6222) | T* operator&() SAFEINT_NOTHROW { return &m_int; } method T (line 6223) | const T* operator&() const SAFEINT_NOTHROW { return &m_int; } method Min (line 6724) | SafeInt Min(SafeInt test, const T floor = IntTraits... method Max (line 6730) | SafeInt Max(SafeInt test, const T upper = IntTraits... method Swap (line 6736) | void Swap(SafeInt& with) SAFEINT_NOTHROW method SafeAtoI (line 6743) | static SafeInt SafeAtoI(const char* input) SAFEINT_CPP_THROW... method SafeWtoI (line 6745) | static SafeInt SafeWtoI(const wchar_t* input) { return SafeT... type alignBits (line 6747) | enum alignBits method SafeTtoI (line 6798) | static SafeInt SafeTtoI(U* input) SAFEINT_CPP_THROW function SafePtrDiff (line 6839) | SafeInt SafePtrDiff(const... class ModulusSimpleCaseHelper (line 6986) | class ModulusSimpleCaseHelper class ModulusSignedCaseHelper (line 6989) | class ModulusSignedCaseHelper class ModulusSignedCaseHelper (line 6992) | class ModulusSignedCaseHelper method SignedCase (line 6995) | static bool SignedCase(SafeInt rhs, SafeInt& result) S... class ModulusSignedCaseHelper (line 7007) | class ModulusSignedCaseHelper method SignedCase (line 7010) | static bool SignedCase(SafeInt /*rhs*/, SafeInt& /*res... class ModulusSimpleCaseHelper (line 7014) | class ModulusSimpleCaseHelper method ModulusSimpleCase (line 7017) | static bool ModulusSimpleCase(U lhs, SafeInt rhs, SafeInt (line 7032) | class ModulusSimpleCaseHelper method ModulusSimpleCase (line 7035) | static bool ModulusSimpleCase(U /*lhs*/, SafeInt /*rhs*/, Sa... class DivisionNegativeCornerCaseHelper (line 7073) | class DivisionNegativeCornerCaseHelper class DivisionNegativeCornerCaseHelper (line 7076) | class DivisionNegativeCornerCaseHelper method NegativeCornerCase (line 7079) | static bool NegativeCornerCase(U lhs, SafeInt rhs, SafeInt (line 7111) | class DivisionNegativeCornerCaseHelper method NegativeCornerCase (line 7114) | static bool NegativeCornerCase(U /*lhs*/, SafeInt /*rhs*/, S... class DivisionCornerCaseHelper (line 7121) | class DivisionCornerCaseHelper class DivisionCornerCaseHelper (line 7124) | class DivisionCornerCaseHelper method DivisionCornerCase1 (line 7127) | static bool DivisionCornerCase1(U lhs, SafeInt rhs, SafeInt<... class DivisionCornerCaseHelper (line 7153) | class DivisionCornerCaseHelper method DivisionCornerCase1 (line 7156) | static bool DivisionCornerCase1(U /*lhs*/, SafeInt /*rhs*/, ... class DivisionCornerCaseHelper2 (line 7163) | class DivisionCornerCaseHelper2 class DivisionCornerCaseHelper2 (line 7166) | class DivisionCornerCaseHelper2 method DivisionCornerCase2 (line 7169) | static bool DivisionCornerCase2(U lhs, SafeInt rhs, SafeInt<... class DivisionCornerCaseHelper2 (line 7201) | class DivisionCornerCaseHelper2 method DivisionCornerCase2 (line 7204) | static bool DivisionCornerCase2(U /*lhs*/, SafeInt /*rhs*/, ... function T (line 7252) | T& operator+=(T& lhs, SafeInt rhs) SAFEINT_CPP_THROW function T (line 7261) | T& operator-=(T& lhs, SafeInt rhs) SAFEINT_CPP_THROW function T (line 7270) | T& operator*=(T& lhs, SafeInt rhs) SAFEINT_CPP_THROW function T (line 7279) | T& operator/=(T& lhs, SafeInt rhs) SAFEINT_CPP_THROW function T (line 7288) | T& operator%=(T& lhs, SafeInt rhs) SAFEINT_CPP_THROW function T (line 7297) | T& operator&=(T& lhs, SafeInt rhs) SAFEINT_NOTHROW function T (line 7304) | T& operator^=(T& lhs, SafeInt rhs) SAFEINT_NOTHROW function T (line 7311) | T& operator|=(T& lhs, SafeInt rhs) SAFEINT_NOTHROW function T (line 7318) | T& operator<<=(T& lhs, SafeInt rhs) SAFEINT_NOTHROW function T (line 7325) | T& operator>>=(T& lhs, SafeInt rhs) SAFEINT_NOTHROW function T (line 7336) | T*& operator+=(T*& lhs, SafeInt rhs) SAFEINT_CPP_THROW function T (line 7349) | T*& operator-=(T*& lhs, SafeInt rhs) SAFEINT_CPP_THROW function T (line 7359) | T*& operator*=(T*& lhs, SafeInt) SAFEINT_NOTHROW function T (line 7367) | T*& operator/=(T*& lhs, SafeInt) SAFEINT_NOTHROW function T (line 7375) | T*& operator%=(T*& lhs, SafeInt) SAFEINT_NOTHROW function T (line 7383) | T*& operator&=(T*& lhs, SafeInt) SAFEINT_NOTHROW function T (line 7391) | T*& operator^=(T*& lhs, SafeInt) SAFEINT_NOTHROW function T (line 7399) | T*& operator|=(T*& lhs, SafeInt) SAFEINT_NOTHROW function T (line 7407) | T*& operator<<=(T*& lhs, SafeInt) SAFEINT_NOTHROW function T (line 7415) | T*& operator>>=(T*& lhs, SafeInt) SAFEINT_NOTHROW type safeint3 (line 638) | namespace safeint3 type SafeIntError (line 550) | enum SafeIntError function SafeIntExceptionAssert (line 648) | inline void SafeIntExceptionAssert() SAFEINT_NOTHROW { SAFEINT_ASSER... function SafeIntExceptionAssert (line 650) | inline void SafeIntExceptionAssert() SAFEINT_NOTHROW {} function SafeIntException (line 665) | class SAFEINT_VISIBLE SafeIntException type SafeIntInternal (line 673) | namespace SafeIntInternal class SafeIntExceptionHandler (line 681) | class SafeIntExceptionHandler class SafeIntExceptionHandler (line 684) | class SafeIntExceptionHandler method SAFEINT_STDCALL (line 687) | SAFEINT_STDCALL SafeIntOnOverflow() method SAFEINT_STDCALL (line 693) | SAFEINT_STDCALL SafeIntOnDivZero() class SafeInt_InvalidParameter (line 708) | class SafeInt_InvalidParameter method SAFEINT_NORETURN (line 711) | static SAFEINT_NORETURN void SafeIntOnOverflow() SAFEINT_NOTHROW method SAFEINT_NORETURN (line 717) | static SAFEINT_NORETURN void SafeIntOnDivZero() SAFEINT_NOTHROW class SafeIntWin32ExceptionHandler (line 726) | class SafeIntWin32ExceptionHandler method SAFEINT_STDCALL (line 729) | SAFEINT_STDCALL SafeIntOnOverflow() SAFEINT_NOTHROW method SAFEINT_STDCALL (line 735) | SAFEINT_STDCALL SafeIntOnDivZero() SAFEINT_NOTHROW class CompileConst (line 799) | class CompileConst class CompileConst (line 801) | class CompileConst class CompileConst (line 807) | class CompileConst class NumericType (line 822) | class NumericType class NumericType (line 827) | class NumericType class NumericType (line 838) | class NumericType class NumericType (line 855) | class NumericType class NumericType (line 866) | class NumericType class NumericType (line 877) | class NumericType class NumericType (line 888) | class NumericType class NumericType (line 899) | class NumericType class NumericType (line 910) | class NumericType class NumericType (line 922) | class NumericType class NumericType (line 934) | class NumericType class NumericType (line 945) | class NumericType class NumericType (line 956) | class NumericType class NumericType (line 967) | class NumericType class NumericType<__int64> (line 978) | class NumericType<__int64> class NumericType (line 989) | class NumericType class NumericType (line 1000) | class NumericType class NumericType (line 1011) | class NumericType class NumericType (line 1022) | class NumericType class NumericType (line 1034) | class NumericType class SafeIntMinMax (line 1054) | class SafeIntMinMax class SafeIntMinMax (line 1057) | class SafeIntMinMax class SafeIntMinMax (line 1064) | class SafeIntMinMax class SafeIntMinMax (line 1071) | class SafeIntMinMax class SafeIntMinMax (line 1078) | class SafeIntMinMax class SafeIntMinMax (line 1086) | class SafeIntMinMax class SafeIntMinMax (line 1093) | class SafeIntMinMax class SafeIntMinMax (line 1100) | class SafeIntMinMax class SafeIntMinMax (line 1107) | class SafeIntMinMax class IntTraits (line 1115) | class IntTraits class SafeIntCompare (line 1153) | class SafeIntCompare class IntRegion (line 1174) | class IntRegion type AbsMethod (line 1223) | enum AbsMethod class GetAbsMethod (line 1231) | class GetAbsMethod class AbsValueHelper (line 1246) | class AbsValueHelper class AbsValueHelper (line 1249) | class AbsValueHelper class AbsValueHelper (line 1260) | class AbsValueHelper class AbsValueHelper (line 1271) | class AbsValueHelper method T (line 1274) | static T Abs(T t) SAFEINT_NOTHROW class NegationHelper (line 1283) | class NegationHelper class NegationHelper (line 1297) | class NegationHelper // Signed method T (line 1301) | static T NegativeThrow(T t) SAFEINT_CPP_THROW method Negative (line 1312) | static bool Negative(T t, T& ret) SAFEINT_NOTHROW class SignedNegation (line 1328) | class SignedNegation class SignedNegation (line 1331) | class SignedNegation method Value (line 1334) | static signed __int32 Value(unsigned __int64 in) SAFEINT_NOTHROW method Value (line 1339) | static signed __int32 Value(unsigned __int32 in) SAFEINT_NOTHROW {... class SignedNegation (line 1343) | class SignedNegation method Value (line 1346) | static signed __int64 Value(unsigned __int64 in) SAFEINT_NOTHROW {... class NegationHelper (line 1350) | class NegationHelper // unsigned method T (line 1354) | static T NegativeThrow(T t) SAFEINT_CPP_THROW method Negative (line 1376) | static bool Negative(T t, T& ret) SAFEINT_NOTHROW type CastMethod (line 1393) | enum CastMethod class GetCastMethod (line 1407) | class GetCastMethod class GetCastMethod (line 1441) | class GetCastMethod class GetCastMethod (line 1451) | class GetCastMethod class GetCastMethod (line 1461) | class GetCastMethod class GetCastMethod (line 1471) | class GetCastMethod class GetCastMethod (line 1481) | class GetCastMethod class GetCastMethod (line 1491) | class GetCastMethod class SafeCastHelper (line 1501) | class SafeCastHelper class SafeCastHelper (line 1504) | class SafeCastHelper method Cast (line 1507) | static bool Cast(U u, T& t) SAFEINT_NOTHROW method CastThrow (line 1514) | static void CastThrow(U u, T& t) SAFEINT_CPP_THROW class SafeCastHelper (line 1523) | class SafeCastHelper method Cast (line 1526) | static bool Cast(U u, T& t) SAFEINT_NOTHROW method CastThrow (line 1537) | static void CastThrow(U u, T& t) SAFEINT_CPP_THROW class SafeCastHelper (line 1550) | class SafeCastHelper method Cast (line 1553) | static bool Cast(bool b, T& t) SAFEINT_NOTHROW method CastThrow (line 1560) | static void CastThrow(bool b, T& t) SAFEINT_CPP_THROW class SafeCastHelper (line 1567) | class SafeCastHelper method Cast (line 1570) | static bool Cast(T t, bool& b) SAFEINT_NOTHROW method CastThrow (line 1577) | static void CastThrow(T t, bool& b) SAFEINT_CPP_THROW class SafeCastHelper (line 1584) | class SafeCastHelper method Cast (line 1587) | static bool Cast(U u, T& t) SAFEINT_NOTHROW method CastThrow (line 1596) | static void CastThrow(U u, T& t) SAFEINT_CPP_THROW class SafeCastHelper (line 1605) | class SafeCastHelper method Cast (line 1608) | static bool Cast(U u, T& t) SAFEINT_NOTHROW method CastThrow (line 1617) | static void CastThrow(U u, T& t) SAFEINT_CPP_THROW class SafeCastHelper (line 1626) | class SafeCastHelper method Cast (line 1629) | static bool Cast(U u, T& t) SAFEINT_NOTHROW method CastThrow (line 1639) | static void CastThrow(U u, T& t) SAFEINT_CPP_THROW class SafeCastHelper (line 1649) | class SafeCastHelper method Cast (line 1652) | static bool Cast(U u, T& t) SAFEINT_NOTHROW method CastThrow (line 1662) | static void CastThrow(U u, T& t) SAFEINT_CPP_THROW type ComparisonMethod (line 1672) | enum ComparisonMethod class ValidComparison (line 1701) | class ValidComparison class EqualityTest (line 1722) | class EqualityTest class EqualityTest (line 1725) | class EqualityTest method IsEquals (line 1728) | static bool IsEquals(const T t, const U u) SAFEINT_NOTHROW { retur... class EqualityTest (line 1732) | class EqualityTest method IsEquals (line 1735) | static bool IsEquals(const T t, const U u) SAFEINT_NOTHROW { retur... class EqualityTest (line 1739) | class EqualityTest method IsEquals (line 1742) | static bool IsEquals(const T t, const U u) SAFEINT_NOTHROW { retur... class EqualityTest (line 1746) | class EqualityTest method IsEquals (line 1749) | static bool IsEquals(const T t, const U u) SAFEINT_NOTHROW class EqualityTest (line 1760) | class EqualityTest method IsEquals (line 1763) | static bool IsEquals(const T t, const U u) SAFEINT_NOTHROW class GreaterThanTest (line 1774) | class GreaterThanTest class GreaterThanTest (line 1777) | class GreaterThanTest method GreaterThan (line 1780) | static bool GreaterThan(const T t, const U u) SAFEINT_NOTHROW { re... class GreaterThanTest (line 1784) | class GreaterThanTest method GreaterThan (line 1787) | static bool GreaterThan(const T t, const U u) SAFEINT_NOTHROW { re... class GreaterThanTest (line 1791) | class GreaterThanTest method GreaterThan (line 1794) | static bool GreaterThan(const T t, const U u) SAFEINT_NOTHROW { re... class GreaterThanTest (line 1798) | class GreaterThanTest method GreaterThan (line 1801) | static bool GreaterThan(const T t, const U u) SAFEINT_NOTHROW class GreaterThanTest (line 1812) | class GreaterThanTest method GreaterThan (line 1815) | static bool GreaterThan(const T t, const U u) SAFEINT_NOTHROW class ModulusHelper (line 1828) | class ModulusHelper class ModulusHelper (line 1831) | class ModulusHelper method SafeIntError (line 1834) | static SafeIntError Modulus(const T& t, const U& u, T& result) SAF... method ModulusThrow (line 1855) | static void ModulusThrow(const T& t, const U& u, T& result) SAFEIN... class ModulusHelper (line 1874) | class ModulusHelper method SafeIntError (line 1877) | static SafeIntError Modulus(const T& t, const U& u, T& result) SAF... method ModulusThrow (line 1896) | static void ModulusThrow(const T& t, const U& u, T& result) SAFEIN... class ModulusHelper (line 1915) | class ModulusHelper method SafeIntError (line 1918) | static SafeIntError Modulus(const T& t, const U& u, T& result) SAF... method ModulusThrow (line 1937) | static void ModulusThrow(const T& t, const U& u, T& result) SAFEIN... class ModulusHelper (line 1956) | class ModulusHelper method SafeIntError (line 1959) | static SafeIntError Modulus(const T& t, const U& u, T& result) SAF... method ModulusThrow (line 1974) | static void ModulusThrow(const T& t, const U& u, T& result) SAFEIN... class ModulusHelper (line 1988) | class ModulusHelper method SafeIntError (line 1991) | static SafeIntError Modulus(const T& t, const U& u, T& result) SAF... method ModulusThrow (line 2005) | static void ModulusThrow(const T& t, const U& u, T& result) SAFEIN... type MultiplicationState (line 2018) | enum MultiplicationState class MultiplicationMethod (line 2040) | class MultiplicationMethod class MultiplicationHelper (line 2114) | class MultiplicationHelper class MultiplicationHelper (line 2117) | class MultiplicationHelper method Multiply (line 2121) | static bool Multiply(const T& t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 2132) | static void MultiplyThrow(const T& t, const U& u, T& ret) SAFEINT_... class MultiplicationHelper (line 2143) | class MultiplicationHelper method Multiply (line 2147) | static bool Multiply(const T& t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 2158) | static void MultiplyThrow(const T& t, const U& u, T& ret) SAFEINT_... class MultiplicationHelper (line 2169) | class MultiplicationHelper method Multiply (line 2173) | static bool Multiply(const T& t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 2184) | static void MultiplyThrow(const T& t, const U& u, T& ret) SAFEINT_... class MultiplicationHelper (line 2195) | class MultiplicationHelper method Multiply (line 2199) | static bool Multiply(const T& t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 2210) | static void MultiplyThrow(const T& t, const U& u, T& ret) SAFEINT_... class LargeIntRegMultiply (line 2223) | class LargeIntRegMultiply function IntrinsicMultiplyUint64 (line 2227) | inline bool IntrinsicMultiplyUint64(const unsigned __int64& a, function IntrinsicMultiplyInt64 (line 2237) | inline bool IntrinsicMultiplyInt64(const signed __int64& a, class LargeIntRegMultiply (line 2269) | class LargeIntRegMultiply method RegMultiply (line 2272) | static bool RegMultiply(const unsigned __int64& a, method RegMultiplyThrow (line 2333) | static void RegMultiplyThrow(const unsigned __int64& a, class LargeIntRegMultiply (line 2394) | class LargeIntRegMultiply method RegMultiply (line 2397) | static bool RegMultiply(const unsigned __int64& a, unsigned __int3... method RegMultiplyThrow (line 2436) | static void RegMultiplyThrow(const unsigned __int64& a, class LargeIntRegMultiply (line 2478) | class LargeIntRegMultiply method RegMultiply (line 2482) | static bool RegMultiply(const unsigned __int64& a, signed __int32 ... method RegMultiplyThrow (line 2494) | static void RegMultiplyThrow(const unsigned __int64& a, signed __i... class LargeIntRegMultiply (line 2508) | class LargeIntRegMultiply method RegMultiply (line 2511) | static bool RegMultiply(const unsigned __int64& a, signed __int64 ... method RegMultiplyThrow (line 2523) | static void RegMultiplyThrow(const unsigned __int64& a, signed __i... class LargeIntRegMultiply (line 2537) | class LargeIntRegMultiply method RegMultiply (line 2541) | static bool RegMultiply(signed __int32 a, const unsigned __int64& ... method RegMultiplyThrow (line 2589) | static void RegMultiplyThrow(signed __int32 a, const unsigned __in... class LargeIntRegMultiply (line 2635) | class LargeIntRegMultiply method RegMultiply (line 2639) | static bool RegMultiply(unsigned __int32 a, const unsigned __int64... method RegMultiplyThrow (line 2659) | static void RegMultiplyThrow(unsigned __int32 a, class LargeIntRegMultiply (line 2675) | class LargeIntRegMultiply method RegMultiply (line 2678) | static bool RegMultiply(unsigned __int32 a, const signed __int64& ... method RegMultiplyThrow (line 2685) | static void RegMultiplyThrow(unsigned __int32 a, const signed __in... class LargeIntRegMultiply (line 2695) | class LargeIntRegMultiply method RegMultiply (line 2698) | static bool RegMultiply(const signed __int64& a, const signed __in... method RegMultiplyThrow (line 2751) | static void RegMultiplyThrow(const signed __int64& a, class LargeIntRegMultiply (line 2806) | class LargeIntRegMultiply method RegMultiply (line 2809) | static bool RegMultiply(const signed __int64& a, unsigned __int32 ... method RegMultiplyThrow (line 2852) | static void RegMultiplyThrow(const signed __int64& a, unsigned __i... class LargeIntRegMultiply (line 2896) | class LargeIntRegMultiply method RegMultiply (line 2899) | static bool RegMultiply(const signed __int64& a, signed __int32 b,... method RegMultiplyThrow (line 2952) | static void RegMultiplyThrow(signed __int64 a, signed __int32 b, s... class LargeIntRegMultiply (line 3003) | class LargeIntRegMultiply method RegMultiply (line 3006) | static bool RegMultiply(signed __int32 a, const signed __int64& b,... method RegMultiplyThrow (line 3070) | static void RegMultiplyThrow(signed __int32 a, const signed __int6... class LargeIntRegMultiply (line 3134) | class LargeIntRegMultiply method RegMultiply (line 3138) | static bool RegMultiply(const signed __int64& a, const unsigned __... method RegMultiplyThrow (line 3179) | static void RegMultiplyThrow(const signed __int64& a, class MultiplicationHelper (line 3227) | class MultiplicationHelper method Multiply (line 3231) | static bool Multiply(const T& t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 3241) | static void MultiplyThrow(const unsigned __int64& t, const unsigne... class MultiplicationHelper (line 3252) | class MultiplicationHelper method Multiply (line 3257) | static bool Multiply(const T& t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 3266) | static void MultiplyThrow(const T& t, const U& u, T& ret) SAFEINT_... class MultiplicationHelper (line 3277) | class MultiplicationHelper method Multiply (line 3282) | static bool Multiply(const T& t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 3298) | static void MultiplyThrow(const T& t, const U& u, T& ret) SAFEINT_... class MultiplicationHelper (line 3311) | class MultiplicationHelper method Multiply (line 3316) | static bool Multiply(const T& t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 3325) | static void MultiplyThrow(const T& t, const U& u, T& ret) SAFEINT_... class MultiplicationHelper (line 3335) | class MultiplicationHelper method Multiply (line 3340) | static bool Multiply(const T& t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 3350) | static void MultiplyThrow(const T& t, const U& u, T& ret) SAFEINT_... class MultiplicationHelper (line 3361) | class MultiplicationHelper method Multiply (line 3366) | static bool Multiply(const T& t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 3382) | static void MultiplyThrow(const T& t, const U& u, T& ret) SAFEINT_... class MultiplicationHelper (line 3395) | class MultiplicationHelper method Multiply (line 3400) | static bool Multiply(const T& t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 3409) | static void MultiplyThrow(const T& t, const U& u, T& ret) SAFEINT_... class MultiplicationHelper (line 3419) | class MultiplicationHelper method Multiply (line 3423) | static bool Multiply(const T& t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 3432) | static void MultiplyThrow(const T& t, const U& u, T& ret) SAFEINT_... class MultiplicationHelper (line 3442) | class MultiplicationHelper method Multiply (line 3447) | static bool Multiply(const T& t, U u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 3455) | static void MultiplyThrow(const __int64& t, U u, T& ret) SAFEINT_C... class MultiplicationHelper (line 3465) | class MultiplicationHelper method Multiply (line 3470) | static bool Multiply(T t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 3486) | static void MultiplyThrow(T t, const unsigned __int64& u, T& ret) ... class MultiplicationHelper (line 3498) | class MultiplicationHelper method Multiply (line 3503) | static bool Multiply(const T& t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 3512) | static void MultiplyThrow(const __int64& t, const unsigned __int64... class MultiplicationHelper (line 3523) | class MultiplicationHelper method Multiply (line 3528) | static bool Multiply(T t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 3544) | static void MultiplyThrow(T t, const U& u, T& ret) SAFEINT_CPP_THROW type DivisionState (line 3555) | enum DivisionState class DivisionMethod (line 3566) | class DivisionMethod class DivisionHelper (line 3586) | class DivisionHelper class DivisionHelper (line 3589) | class DivisionHelper method SafeIntError (line 3592) | static SafeIntError Divide(const T& t, const U& u, T& result) SAFE... method DivideThrow (line 3607) | static void DivideThrow(const T& t, const U& u, T& result) SAFEINT... class DivisionHelper (line 3622) | class DivisionHelper method SafeIntError (line 3625) | static SafeIntError Divide(const T& t, const U& u, T& result) SAFE... method DivideThrow (line 3653) | static void DivideThrow(const T& t, const U& u, T& result) SAFEINT... class DivisionHelper (line 3682) | class DivisionHelper method SafeIntError (line 3685) | static SafeIntError Divide(const T& t, const U& u, T& result) SAFE... method DivideThrow (line 3708) | static void DivideThrow(const T& t, const U& u, T& result) SAFEINT... class DivisionHelper (line 3733) | class DivisionHelper method SafeIntError (line 3736) | static SafeIntError Divide(const T& t, const unsigned __int64& u, ... method DivideThrow (line 3773) | static void DivideThrow(const T& t, const unsigned __int64& u, T& ... class DivisionHelper (line 3810) | class DivisionHelper method SafeIntError (line 3815) | static SafeIntError Divide(const T& t, const U& u, T& result) SAFE... method DivideThrow (line 3833) | static void DivideThrow(const T& t, const U& u, T& result) SAFEINT... class DivisionHelper (line 3851) | class DivisionHelper method SafeIntError (line 3854) | static SafeIntError Divide(const T& t, const U& u, T& result) SAFE... method DivideThrow (line 3875) | static void DivideThrow(const T& t, const U& u, T& result) SAFEINT... type AdditionState (line 3895) | enum AdditionState class AdditionMethod (line 3916) | class AdditionMethod class AdditionHelper (line 3985) | class AdditionHelper class AdditionHelper (line 3988) | class AdditionHelper method Addition (line 3991) | static bool Addition(const T& lhs, const U& rhs, T& result) SAFEIN... method AdditionThrow (line 4006) | static void AdditionThrow(const T& lhs, const U& rhs, T& result) S... class AdditionHelper (line 4022) | class AdditionHelper method Addition (line 4025) | static bool Addition(const T& lhs, const U& rhs, T& result) SAFEIN... method AdditionThrow (line 4040) | static void AdditionThrow(const T& lhs, const U& rhs, T& result) S... class AdditionHelper (line 4056) | class AdditionHelper method Addition (line 4059) | static bool Addition(const T& lhs, const U& rhs, T& result) SAFEIN... method AdditionThrow (line 4074) | static void AdditionThrow(const T& lhs, const U& rhs, T& result) S... class AdditionHelper (line 4090) | class AdditionHelper method Addition (line 4093) | static bool Addition(const T& lhs, const U& rhs, T& result) SAFEIN... method AdditionThrow (line 4109) | static void AdditionThrow(const T& lhs, const U& rhs, T& result) S... class AdditionHelper (line 4126) | class AdditionHelper method Addition (line 4129) | static bool Addition(const T& lhs, const U& rhs, T& result) SAFEIN... method AdditionThrow (line 4145) | static void AdditionThrow(const T& lhs, const U& rhs, T& result) S... class AdditionHelper (line 4162) | class AdditionHelper method Addition (line 4165) | static bool Addition(const T& lhs, const U& rhs, T& result) SAFEIN... method AdditionThrow (line 4180) | static void AdditionThrow(const T& lhs, const U& rhs, T& result) S... class AdditionHelper (line 4196) | class AdditionHelper method Addition (line 4199) | static bool Addition(const T& lhs, const U& rhs, T& result) SAFEIN... method AdditionThrow (line 4214) | static void AdditionThrow(const T& lhs, const U& rhs, T& result) S... class AdditionHelper (line 4230) | class AdditionHelper method Addition (line 4233) | static bool Addition(const T& lhs, const U& rhs, T& result) SAFEIN... method AdditionThrow (line 4248) | static void AdditionThrow(const T& lhs, const U& rhs, T& result) S... class AdditionHelper (line 4264) | class AdditionHelper method Addition (line 4267) | static bool Addition(const T& lhs, const U& rhs, T& result) SAFEIN... method AdditionThrow (line 4300) | static void AdditionThrow(const T& lhs, const U& rhs, T& result) S... class AdditionHelper (line 4334) | class AdditionHelper method Addition (line 4337) | static bool Addition(const T& lhs, const U& rhs, T& result) SAFEIN... method AdditionThrow (line 4365) | static void AdditionThrow(const T& lhs, const U& rhs, T& result) S... class AdditionHelper (line 4394) | class AdditionHelper method Addition (line 4397) | static bool Addition(const T& lhs, const U& rhs, T& result) SAFEIN... method AdditionThrow (line 4418) | static void AdditionThrow(const T& lhs, const U& rhs, T& result) S... class AdditionHelper (line 4439) | class AdditionHelper (line 4478) | class AdditionHelper method Addition (line 4481) | static bool Addition(const T& lhs, const U& rhs, T& result) SAFEIN... method AdditionThrow (line 4496) | static void AdditionThrow(const T& lhs, const U& rhs, T& result) S... class AdditionHelper (line 4514) | class AdditionHelper method Addition (line 4517) | static bool Addition(const __int64& lhs, const unsigned __int64& r... method AdditionThrow (line 4535) | static void AdditionThrow(const __int64& lhs, const unsigned __int... class AdditionHelper (line 4552) | class AdditionHelper method Addition (line 4555) | static bool Addition(const T& lhs, const U& rhs, T& result) SAFEIN... method AdditionThrow (line 4574) | static void AdditionThrow(const T& lhs, const U& rhs, T& result) S... type SubtractionState (line 4595) | enum SubtractionState class SubtractionMethod (line 4624) | class SubtractionMethod class SubtractionMethod2 (line 4675) | class SubtractionMethod2 class SubtractionHelper (line 4725) | class SubtractionHelper class SubtractionHelper (line 4728) | class SubtractionHelper method Subtract (line 4731) | static bool Subtract(const T& lhs, const U& rhs, T& result) SAFEIN... method SubtractThrow (line 4744) | static void SubtractThrow(const T& lhs, const U& rhs, T& result) S... class SubtractionHelper (line 4758) | class SubtractionHelper method Subtract (line 4761) | static bool Subtract(const T& lhs, const U& rhs, U& result) SAFEIN... method SubtractThrow (line 4775) | static void SubtractThrow(const T& lhs, const U& rhs, U& result) S... class SubtractionHelper (line 4790) | class SubtractionHelper (line 4820) | class SubtractionHelper (line 4844) | class SubtractionHelper method Subtract (line 4847) | static bool Subtract(const T& lhs, const U& rhs, T& result) SAFEIN... method SubtractThrow (line 4863) | static void SubtractThrow(const T& lhs, const U& rhs, T& result) S... class SubtractionHelper (line 4880) | class SubtractionHelper (line 4904) | class SubtractionHelper (line 4928) | class SubtractionHelper method Subtract (line 4931) | static bool Subtract(const T& lhs, const U& rhs, T& result) SAFEIN... method SubtractThrow (line 4947) | static void SubtractThrow(const T& lhs, const U& rhs, T& result) S... class SubtractionHelper (line 4964) | class SubtractionHelper method Subtract (line 4967) | static bool Subtract(const T& lhs, const U& rhs, T& result) SAFEIN... method SubtractThrow (line 4992) | static void SubtractThrow(const T& lhs, const U& rhs, T& result) S... class SubtractionHelper (line 5018) | class SubtractionHelper method Subtract (line 5021) | static bool Subtract(const U& lhs, const T& rhs, T& result) SAFEIN... method SubtractThrow (line 5062) | static void SubtractThrow(const U& lhs, const T& rhs, T& result) S... class SubtractionHelper (line 5104) | class SubtractionHelper method Subtract (line 5107) | static bool Subtract(const T& lhs, const U& rhs, T& result) SAFEIN... method SubtractThrow (line 5138) | static void SubtractThrow(const T& lhs, const U& rhs, T& result) S... class SubtractionHelper (line 5170) | class SubtractionHelper method Subtract (line 5173) | static bool Subtract(const U& lhs, const T& rhs, T& result) SAFEIN... method SubtractThrow (line 5199) | static void SubtractThrow(const U& lhs, const T& rhs, T& result) S... class SubtractionHelper (line 5226) | class SubtractionHelper method Subtract (line 5229) | static bool Subtract(const T& lhs, const U& rhs, T& result) SAFEIN... method SubtractThrow (line 5255) | static void SubtractThrow(const T& lhs, const U& rhs, T& result) S... class SubtractionHelper (line 5281) | class SubtractionHelper method Subtract (line 5284) | static bool Subtract(const U& lhs, const T& rhs, T& result) SAFEIN... method SubtractThrow (line 5319) | static void SubtractThrow(const U& lhs, const T& rhs, T& result) S... class SubtractionHelper (line 5356) | class SubtractionHelper method Subtract (line 5359) | static bool Subtract(const T& lhs, const U& rhs, T& result) SAFEIN... method SubtractThrow (line 5419) | static void SubtractThrow(const T& lhs, const U& rhs, T& result) S... class SubtractionHelper (line 5480) | class SubtractionHelper method Subtract (line 5483) | static bool Subtract(const U& lhs, const T& rhs, T& result) SAFEIN... method SubtractThrow (line 5499) | static void SubtractThrow(const U& lhs, const T& rhs, T& result) S... class SubtractionHelper (line 5515) | class SubtractionHelper method Subtract (line 5518) | static bool Subtract(const T& lhs, const U& rhs, T& result) SAFEIN... method SubtractThrow (line 5534) | static void SubtractThrow(const T& lhs, const U& rhs, T& result) S... class SubtractionHelper (line 5551) | class SubtractionHelper method Subtract (line 5555) | static bool Subtract(const U& lhs, const T& rhs, T& result) SAFEIN... method SubtractThrow (line 5570) | static void SubtractThrow(const U& lhs, const T& rhs, T& result) S... class SubtractionHelper (line 5586) | class SubtractionHelper method Subtract (line 5589) | static bool Subtract(const T& lhs, const U& rhs, T& result) SAFEIN... method SubtractThrow (line 5619) | static void SubtractThrow(const T& lhs, const U& rhs, T& result) S... class SubtractionHelper (line 5650) | class SubtractionHelper method Subtract (line 5653) | static bool Subtract(const U& lhs, const T& rhs, T& result) SAFEIN... method SubtractThrow (line 5666) | static void SubtractThrow(const U& lhs, const T& rhs, T& result) S... class SubtractionHelper (line 5680) | class SubtractionHelper method Subtract (line 5683) | static bool Subtract(const __int64& lhs, const unsigned __int64& r... method SubtractThrow (line 5699) | static void SubtractThrow(const __int64& lhs, const unsigned __int... class SubtractionHelper (line 5717) | class SubtractionHelper method Subtract (line 5722) | static bool Subtract(const __int64& lhs, const unsigned __int64& r... method SubtractThrow (line 5735) | static void SubtractThrow(const __int64& lhs, const unsigned __int... type BinaryState (line 5748) | enum BinaryState class BinaryMethod (line 5757) | class BinaryMethod class BinaryAndHelper (line 5780) | class BinaryAndHelper class BinaryAndHelper (line 5783) | class BinaryAndHelper method T (line 5786) | static T And(T lhs, U rhs) SAFEINT_NOTHROW { return (T)(lhs & rhs); } class BinaryAndHelper (line 5790) | class BinaryAndHelper method T (line 5793) | static T And(T lhs, U rhs) SAFEINT_NOTHROW class BinaryAndHelper (line 5802) | class BinaryAndHelper method T (line 5805) | static T And(T lhs, U rhs) SAFEINT_NOTHROW class BinaryAndHelper (line 5814) | class BinaryAndHelper method T (line 5817) | static T And(T lhs, U rhs) SAFEINT_NOTHROW class BinaryOrHelper (line 5826) | class BinaryOrHelper class BinaryOrHelper (line 5829) | class BinaryOrHelper method T (line 5832) | static T Or(T lhs, U rhs) SAFEINT_NOTHROW { return (T)(lhs | rhs); } class BinaryOrHelper (line 5836) | class BinaryOrHelper method T (line 5839) | static T Or(T lhs, U rhs) SAFEINT_NOTHROW class BinaryOrHelper (line 5848) | class BinaryOrHelper method T (line 5851) | static T Or(T lhs, U rhs) SAFEINT_NOTHROW class BinaryOrHelper (line 5860) | class BinaryOrHelper method T (line 5863) | static T Or(T lhs, U rhs) SAFEINT_NOTHROW class BinaryXorHelper (line 5872) | class BinaryXorHelper class BinaryXorHelper (line 5875) | class BinaryXorHelper method T (line 5878) | static T Xor(T lhs, U rhs) SAFEINT_NOTHROW { return (T)(lhs ^ rhs); } class BinaryXorHelper (line 5882) | class BinaryXorHelper method T (line 5885) | static T Xor(T lhs, U rhs) SAFEINT_NOTHROW class BinaryXorHelper (line 5894) | class BinaryXorHelper method T (line 5897) | static T Xor(T lhs, U rhs) SAFEINT_NOTHROW class BinaryXorHelper (line 5906) | class BinaryXorHelper method T (line 5909) | static T Xor(T lhs, U rhs) SAFEINT_NOTHROW function SafeCast (line 5923) | inline bool SafeCast(const T From, U& To) SAFEINT_NOTHROW function SafeEquals (line 5929) | inline bool SafeEquals(const T t, const U u) SAFEINT_NOTHROW function SafeNotEquals (line 5935) | inline bool SafeNotEquals(const T t, const U u) SAFEINT_NOTHROW function SafeGreaterThan (line 5941) | inline bool SafeGreaterThan(const T t, const U u) SAFEINT_NOTHROW function SafeGreaterThanEquals (line 5947) | inline bool SafeGreaterThanEquals(const T t, const U u) SAFEINT_NOTHROW function SafeLessThan (line 5953) | inline bool SafeLessThan(const T t, const U u) SAFEINT_NOTHROW function SafeLessThanEquals (line 5959) | inline bool SafeLessThanEquals(const T t, const U u) SAFEINT_NOTHROW function SafeModulus (line 5965) | inline bool SafeModulus(const T& t, const U& u, T& result) SAFEINT_N... function SafeMultiply (line 5971) | inline bool SafeMultiply(T t, U u, T& result) SAFEINT_NOTHROW function SafeDivide (line 5977) | inline bool SafeDivide(T t, U u, T& result) SAFEINT_NOTHROW function SafeAdd (line 5983) | inline bool SafeAdd(T t, U u, T& result) SAFEINT_NOTHROW function SafeSubtract (line 5989) | inline bool SafeSubtract(T t, U u, T& result) SAFEINT_NOTHROW class SafeInt (line 5999) | class SafeInt method SafeInt (line 6002) | SafeInt() SAFEINT_NOTHROW method SafeInt (line 6011) | SafeInt(const T& i) SAFEINT_NOTHROW method SafeInt (line 6019) | SafeInt(bool b) SAFEINT_NOTHROW method SafeInt (line 6025) | constexpr SafeInt(const SafeInt& u) SAFEINT_CPP_THROW = defa... method SafeInt (line 6028) | SafeInt(const SafeInt& u) SAFEINT_CPP_THROW method SafeInt (line 6035) | SafeInt(const U& i) SAFEINT_CPP_THROW method T (line 6213) | T* Ptr() SAFEINT_NOTHROW { return &m_int; } method T (line 6214) | const T* Ptr() const SAFEINT_NOTHROW { return &m_int; } method T (line 6215) | const T& Ref() const SAFEINT_NOTHROW { return m_int; } method T (line 6222) | T* operator&() SAFEINT_NOTHROW { return &m_int; } method T (line 6223) | const T* operator&() const SAFEINT_NOTHROW { return &m_int; } method Min (line 6724) | SafeInt Min(SafeInt test, const T floor = IntTraits... method Max (line 6730) | SafeInt Max(SafeInt test, const T upper = IntTraits... method Swap (line 6736) | void Swap(SafeInt& with) SAFEINT_NOTHROW method SafeAtoI (line 6743) | static SafeInt SafeAtoI(const char* input) SAFEINT_CPP_THROW... method SafeWtoI (line 6745) | static SafeInt SafeWtoI(const wchar_t* input) { return SafeT... type alignBits (line 6747) | enum alignBits method SafeTtoI (line 6798) | static SafeInt SafeTtoI(U* input) SAFEINT_CPP_THROW function SafePtrDiff (line 6839) | SafeInt SafePtrDiff(const... class ModulusSimpleCaseHelper (line 6986) | class ModulusSimpleCaseHelper class ModulusSignedCaseHelper (line 6989) | class ModulusSignedCaseHelper class ModulusSignedCaseHelper (line 6992) | class ModulusSignedCaseHelper method SignedCase (line 6995) | static bool SignedCase(SafeInt rhs, SafeInt& result) S... class ModulusSignedCaseHelper (line 7007) | class ModulusSignedCaseHelper method SignedCase (line 7010) | static bool SignedCase(SafeInt /*rhs*/, SafeInt& /*res... class ModulusSimpleCaseHelper (line 7014) | class ModulusSimpleCaseHelper method ModulusSimpleCase (line 7017) | static bool ModulusSimpleCase(U lhs, SafeInt rhs, SafeInt (line 7032) | class ModulusSimpleCaseHelper method ModulusSimpleCase (line 7035) | static bool ModulusSimpleCase(U /*lhs*/, SafeInt /*rhs*/, Sa... class DivisionNegativeCornerCaseHelper (line 7073) | class DivisionNegativeCornerCaseHelper class DivisionNegativeCornerCaseHelper (line 7076) | class DivisionNegativeCornerCaseHelper method NegativeCornerCase (line 7079) | static bool NegativeCornerCase(U lhs, SafeInt rhs, SafeInt (line 7111) | class DivisionNegativeCornerCaseHelper method NegativeCornerCase (line 7114) | static bool NegativeCornerCase(U /*lhs*/, SafeInt /*rhs*/, S... class DivisionCornerCaseHelper (line 7121) | class DivisionCornerCaseHelper class DivisionCornerCaseHelper (line 7124) | class DivisionCornerCaseHelper method DivisionCornerCase1 (line 7127) | static bool DivisionCornerCase1(U lhs, SafeInt rhs, SafeInt<... class DivisionCornerCaseHelper (line 7153) | class DivisionCornerCaseHelper method DivisionCornerCase1 (line 7156) | static bool DivisionCornerCase1(U /*lhs*/, SafeInt /*rhs*/, ... class DivisionCornerCaseHelper2 (line 7163) | class DivisionCornerCaseHelper2 class DivisionCornerCaseHelper2 (line 7166) | class DivisionCornerCaseHelper2 method DivisionCornerCase2 (line 7169) | static bool DivisionCornerCase2(U lhs, SafeInt rhs, SafeInt<... class DivisionCornerCaseHelper2 (line 7201) | class DivisionCornerCaseHelper2 method DivisionCornerCase2 (line 7204) | static bool DivisionCornerCase2(U /*lhs*/, SafeInt /*rhs*/, ... function T (line 7252) | T& operator+=(T& lhs, SafeInt rhs) SAFEINT_CPP_THROW function T (line 7261) | T& operator-=(T& lhs, SafeInt rhs) SAFEINT_CPP_THROW function T (line 7270) | T& operator*=(T& lhs, SafeInt rhs) SAFEINT_CPP_THROW function T (line 7279) | T& operator/=(T& lhs, SafeInt rhs) SAFEINT_CPP_THROW function T (line 7288) | T& operator%=(T& lhs, SafeInt rhs) SAFEINT_CPP_THROW function T (line 7297) | T& operator&=(T& lhs, SafeInt rhs) SAFEINT_NOTHROW function T (line 7304) | T& operator^=(T& lhs, SafeInt rhs) SAFEINT_NOTHROW function T (line 7311) | T& operator|=(T& lhs, SafeInt rhs) SAFEINT_NOTHROW function T (line 7318) | T& operator<<=(T& lhs, SafeInt rhs) SAFEINT_NOTHROW function T (line 7325) | T& operator>>=(T& lhs, SafeInt rhs) SAFEINT_NOTHROW function T (line 7336) | T*& operator+=(T*& lhs, SafeInt rhs) SAFEINT_CPP_THROW function T (line 7349) | T*& operator-=(T*& lhs, SafeInt rhs) SAFEINT_CPP_THROW function T (line 7359) | T*& operator*=(T*& lhs, SafeInt) SAFEINT_NOTHROW function T (line 7367) | T*& operator/=(T*& lhs, SafeInt) SAFEINT_NOTHROW function T (line 7375) | T*& operator%=(T*& lhs, SafeInt) SAFEINT_NOTHROW function T (line 7383) | T*& operator&=(T*& lhs, SafeInt) SAFEINT_NOTHROW function T (line 7391) | T*& operator^=(T*& lhs, SafeInt) SAFEINT_NOTHROW function T (line 7399) | T*& operator|=(T*& lhs, SafeInt) SAFEINT_NOTHROW function T (line 7407) | T*& operator<<=(T*& lhs, SafeInt) SAFEINT_NOTHROW function T (line 7415) | T*& operator>>=(T*& lhs, SafeInt) SAFEINT_NOTHROW type msl (line 636) | namespace msl type safeint3 (line 544) | namespace safeint3 type SafeIntError (line 550) | enum SafeIntError function SafeIntExceptionAssert (line 648) | inline void SafeIntExceptionAssert() SAFEINT_NOTHROW { SAFEINT_ASSER... function SafeIntExceptionAssert (line 650) | inline void SafeIntExceptionAssert() SAFEINT_NOTHROW {} function SafeIntException (line 665) | class SAFEINT_VISIBLE SafeIntException type SafeIntInternal (line 673) | namespace SafeIntInternal class SafeIntExceptionHandler (line 681) | class SafeIntExceptionHandler class SafeIntExceptionHandler (line 684) | class SafeIntExceptionHandler method SAFEINT_STDCALL (line 687) | SAFEINT_STDCALL SafeIntOnOverflow() method SAFEINT_STDCALL (line 693) | SAFEINT_STDCALL SafeIntOnDivZero() class SafeInt_InvalidParameter (line 708) | class SafeInt_InvalidParameter method SAFEINT_NORETURN (line 711) | static SAFEINT_NORETURN void SafeIntOnOverflow() SAFEINT_NOTHROW method SAFEINT_NORETURN (line 717) | static SAFEINT_NORETURN void SafeIntOnDivZero() SAFEINT_NOTHROW class SafeIntWin32ExceptionHandler (line 726) | class SafeIntWin32ExceptionHandler method SAFEINT_STDCALL (line 729) | SAFEINT_STDCALL SafeIntOnOverflow() SAFEINT_NOTHROW method SAFEINT_STDCALL (line 735) | SAFEINT_STDCALL SafeIntOnDivZero() SAFEINT_NOTHROW class CompileConst (line 799) | class CompileConst class CompileConst (line 801) | class CompileConst class CompileConst (line 807) | class CompileConst class NumericType (line 822) | class NumericType class NumericType (line 827) | class NumericType class NumericType (line 838) | class NumericType class NumericType (line 855) | class NumericType class NumericType (line 866) | class NumericType class NumericType (line 877) | class NumericType class NumericType (line 888) | class NumericType class NumericType (line 899) | class NumericType class NumericType (line 910) | class NumericType class NumericType (line 922) | class NumericType class NumericType (line 934) | class NumericType class NumericType (line 945) | class NumericType class NumericType (line 956) | class NumericType class NumericType (line 967) | class NumericType class NumericType<__int64> (line 978) | class NumericType<__int64> class NumericType (line 989) | class NumericType class NumericType (line 1000) | class NumericType class NumericType (line 1011) | class NumericType class NumericType (line 1022) | class NumericType class NumericType (line 1034) | class NumericType class SafeIntMinMax (line 1054) | class SafeIntMinMax class SafeIntMinMax (line 1057) | class SafeIntMinMax class SafeIntMinMax (line 1064) | class SafeIntMinMax class SafeIntMinMax (line 1071) | class SafeIntMinMax class SafeIntMinMax (line 1078) | class SafeIntMinMax class SafeIntMinMax (line 1086) | class SafeIntMinMax class SafeIntMinMax (line 1093) | class SafeIntMinMax class SafeIntMinMax (line 1100) | class SafeIntMinMax class SafeIntMinMax (line 1107) | class SafeIntMinMax class IntTraits (line 1115) | class IntTraits class SafeIntCompare (line 1153) | class SafeIntCompare class IntRegion (line 1174) | class IntRegion type AbsMethod (line 1223) | enum AbsMethod class GetAbsMethod (line 1231) | class GetAbsMethod class AbsValueHelper (line 1246) | class AbsValueHelper class AbsValueHelper (line 1249) | class AbsValueHelper class AbsValueHelper (line 1260) | class AbsValueHelper class AbsValueHelper (line 1271) | class AbsValueHelper method T (line 1274) | static T Abs(T t) SAFEINT_NOTHROW class NegationHelper (line 1283) | class NegationHelper class NegationHelper (line 1297) | class NegationHelper // Signed method T (line 1301) | static T NegativeThrow(T t) SAFEINT_CPP_THROW method Negative (line 1312) | static bool Negative(T t, T& ret) SAFEINT_NOTHROW class SignedNegation (line 1328) | class SignedNegation class SignedNegation (line 1331) | class SignedNegation method Value (line 1334) | static signed __int32 Value(unsigned __int64 in) SAFEINT_NOTHROW method Value (line 1339) | static signed __int32 Value(unsigned __int32 in) SAFEINT_NOTHROW {... class SignedNegation (line 1343) | class SignedNegation method Value (line 1346) | static signed __int64 Value(unsigned __int64 in) SAFEINT_NOTHROW {... class NegationHelper (line 1350) | class NegationHelper // unsigned method T (line 1354) | static T NegativeThrow(T t) SAFEINT_CPP_THROW method Negative (line 1376) | static bool Negative(T t, T& ret) SAFEINT_NOTHROW type CastMethod (line 1393) | enum CastMethod class GetCastMethod (line 1407) | class GetCastMethod class GetCastMethod (line 1441) | class GetCastMethod class GetCastMethod (line 1451) | class GetCastMethod class GetCastMethod (line 1461) | class GetCastMethod class GetCastMethod (line 1471) | class GetCastMethod class GetCastMethod (line 1481) | class GetCastMethod class GetCastMethod (line 1491) | class GetCastMethod class SafeCastHelper (line 1501) | class SafeCastHelper class SafeCastHelper (line 1504) | class SafeCastHelper method Cast (line 1507) | static bool Cast(U u, T& t) SAFEINT_NOTHROW method CastThrow (line 1514) | static void CastThrow(U u, T& t) SAFEINT_CPP_THROW class SafeCastHelper (line 1523) | class SafeCastHelper method Cast (line 1526) | static bool Cast(U u, T& t) SAFEINT_NOTHROW method CastThrow (line 1537) | static void CastThrow(U u, T& t) SAFEINT_CPP_THROW class SafeCastHelper (line 1550) | class SafeCastHelper method Cast (line 1553) | static bool Cast(bool b, T& t) SAFEINT_NOTHROW method CastThrow (line 1560) | static void CastThrow(bool b, T& t) SAFEINT_CPP_THROW class SafeCastHelper (line 1567) | class SafeCastHelper method Cast (line 1570) | static bool Cast(T t, bool& b) SAFEINT_NOTHROW method CastThrow (line 1577) | static void CastThrow(T t, bool& b) SAFEINT_CPP_THROW class SafeCastHelper (line 1584) | class SafeCastHelper method Cast (line 1587) | static bool Cast(U u, T& t) SAFEINT_NOTHROW method CastThrow (line 1596) | static void CastThrow(U u, T& t) SAFEINT_CPP_THROW class SafeCastHelper (line 1605) | class SafeCastHelper method Cast (line 1608) | static bool Cast(U u, T& t) SAFEINT_NOTHROW method CastThrow (line 1617) | static void CastThrow(U u, T& t) SAFEINT_CPP_THROW class SafeCastHelper (line 1626) | class SafeCastHelper method Cast (line 1629) | static bool Cast(U u, T& t) SAFEINT_NOTHROW method CastThrow (line 1639) | static void CastThrow(U u, T& t) SAFEINT_CPP_THROW class SafeCastHelper (line 1649) | class SafeCastHelper method Cast (line 1652) | static bool Cast(U u, T& t) SAFEINT_NOTHROW method CastThrow (line 1662) | static void CastThrow(U u, T& t) SAFEINT_CPP_THROW type ComparisonMethod (line 1672) | enum ComparisonMethod class ValidComparison (line 1701) | class ValidComparison class EqualityTest (line 1722) | class EqualityTest class EqualityTest (line 1725) | class EqualityTest method IsEquals (line 1728) | static bool IsEquals(const T t, const U u) SAFEINT_NOTHROW { retur... class EqualityTest (line 1732) | class EqualityTest method IsEquals (line 1735) | static bool IsEquals(const T t, const U u) SAFEINT_NOTHROW { retur... class EqualityTest (line 1739) | class EqualityTest method IsEquals (line 1742) | static bool IsEquals(const T t, const U u) SAFEINT_NOTHROW { retur... class EqualityTest (line 1746) | class EqualityTest method IsEquals (line 1749) | static bool IsEquals(const T t, const U u) SAFEINT_NOTHROW class EqualityTest (line 1760) | class EqualityTest method IsEquals (line 1763) | static bool IsEquals(const T t, const U u) SAFEINT_NOTHROW class GreaterThanTest (line 1774) | class GreaterThanTest class GreaterThanTest (line 1777) | class GreaterThanTest method GreaterThan (line 1780) | static bool GreaterThan(const T t, const U u) SAFEINT_NOTHROW { re... class GreaterThanTest (line 1784) | class GreaterThanTest method GreaterThan (line 1787) | static bool GreaterThan(const T t, const U u) SAFEINT_NOTHROW { re... class GreaterThanTest (line 1791) | class GreaterThanTest method GreaterThan (line 1794) | static bool GreaterThan(const T t, const U u) SAFEINT_NOTHROW { re... class GreaterThanTest (line 1798) | class GreaterThanTest method GreaterThan (line 1801) | static bool GreaterThan(const T t, const U u) SAFEINT_NOTHROW class GreaterThanTest (line 1812) | class GreaterThanTest method GreaterThan (line 1815) | static bool GreaterThan(const T t, const U u) SAFEINT_NOTHROW class ModulusHelper (line 1828) | class ModulusHelper class ModulusHelper (line 1831) | class ModulusHelper method SafeIntError (line 1834) | static SafeIntError Modulus(const T& t, const U& u, T& result) SAF... method ModulusThrow (line 1855) | static void ModulusThrow(const T& t, const U& u, T& result) SAFEIN... class ModulusHelper (line 1874) | class ModulusHelper method SafeIntError (line 1877) | static SafeIntError Modulus(const T& t, const U& u, T& result) SAF... method ModulusThrow (line 1896) | static void ModulusThrow(const T& t, const U& u, T& result) SAFEIN... class ModulusHelper (line 1915) | class ModulusHelper method SafeIntError (line 1918) | static SafeIntError Modulus(const T& t, const U& u, T& result) SAF... method ModulusThrow (line 1937) | static void ModulusThrow(const T& t, const U& u, T& result) SAFEIN... class ModulusHelper (line 1956) | class ModulusHelper method SafeIntError (line 1959) | static SafeIntError Modulus(const T& t, const U& u, T& result) SAF... method ModulusThrow (line 1974) | static void ModulusThrow(const T& t, const U& u, T& result) SAFEIN... class ModulusHelper (line 1988) | class ModulusHelper method SafeIntError (line 1991) | static SafeIntError Modulus(const T& t, const U& u, T& result) SAF... method ModulusThrow (line 2005) | static void ModulusThrow(const T& t, const U& u, T& result) SAFEIN... type MultiplicationState (line 2018) | enum MultiplicationState class MultiplicationMethod (line 2040) | class MultiplicationMethod class MultiplicationHelper (line 2114) | class MultiplicationHelper class MultiplicationHelper (line 2117) | class MultiplicationHelper method Multiply (line 2121) | static bool Multiply(const T& t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 2132) | static void MultiplyThrow(const T& t, const U& u, T& ret) SAFEINT_... class MultiplicationHelper (line 2143) | class MultiplicationHelper method Multiply (line 2147) | static bool Multiply(const T& t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 2158) | static void MultiplyThrow(const T& t, const U& u, T& ret) SAFEINT_... class MultiplicationHelper (line 2169) | class MultiplicationHelper method Multiply (line 2173) | static bool Multiply(const T& t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 2184) | static void MultiplyThrow(const T& t, const U& u, T& ret) SAFEINT_... class MultiplicationHelper (line 2195) | class MultiplicationHelper method Multiply (line 2199) | static bool Multiply(const T& t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 2210) | static void MultiplyThrow(const T& t, const U& u, T& ret) SAFEINT_... class LargeIntRegMultiply (line 2223) | class LargeIntRegMultiply function IntrinsicMultiplyUint64 (line 2227) | inline bool IntrinsicMultiplyUint64(const unsigned __int64& a, function IntrinsicMultiplyInt64 (line 2237) | inline bool IntrinsicMultiplyInt64(const signed __int64& a, class LargeIntRegMultiply (line 2269) | class LargeIntRegMultiply method RegMultiply (line 2272) | static bool RegMultiply(const unsigned __int64& a, method RegMultiplyThrow (line 2333) | static void RegMultiplyThrow(const unsigned __int64& a, class LargeIntRegMultiply (line 2394) | class LargeIntRegMultiply method RegMultiply (line 2397) | static bool RegMultiply(const unsigned __int64& a, unsigned __int3... method RegMultiplyThrow (line 2436) | static void RegMultiplyThrow(const unsigned __int64& a, class LargeIntRegMultiply (line 2478) | class LargeIntRegMultiply method RegMultiply (line 2482) | static bool RegMultiply(const unsigned __int64& a, signed __int32 ... method RegMultiplyThrow (line 2494) | static void RegMultiplyThrow(const unsigned __int64& a, signed __i... class LargeIntRegMultiply (line 2508) | class LargeIntRegMultiply method RegMultiply (line 2511) | static bool RegMultiply(const unsigned __int64& a, signed __int64 ... method RegMultiplyThrow (line 2523) | static void RegMultiplyThrow(const unsigned __int64& a, signed __i... class LargeIntRegMultiply (line 2537) | class LargeIntRegMultiply method RegMultiply (line 2541) | static bool RegMultiply(signed __int32 a, const unsigned __int64& ... method RegMultiplyThrow (line 2589) | static void RegMultiplyThrow(signed __int32 a, const unsigned __in... class LargeIntRegMultiply (line 2635) | class LargeIntRegMultiply method RegMultiply (line 2639) | static bool RegMultiply(unsigned __int32 a, const unsigned __int64... method RegMultiplyThrow (line 2659) | static void RegMultiplyThrow(unsigned __int32 a, class LargeIntRegMultiply (line 2675) | class LargeIntRegMultiply method RegMultiply (line 2678) | static bool RegMultiply(unsigned __int32 a, const signed __int64& ... method RegMultiplyThrow (line 2685) | static void RegMultiplyThrow(unsigned __int32 a, const signed __in... class LargeIntRegMultiply (line 2695) | class LargeIntRegMultiply method RegMultiply (line 2698) | static bool RegMultiply(const signed __int64& a, const signed __in... method RegMultiplyThrow (line 2751) | static void RegMultiplyThrow(const signed __int64& a, class LargeIntRegMultiply (line 2806) | class LargeIntRegMultiply method RegMultiply (line 2809) | static bool RegMultiply(const signed __int64& a, unsigned __int32 ... method RegMultiplyThrow (line 2852) | static void RegMultiplyThrow(const signed __int64& a, unsigned __i... class LargeIntRegMultiply (line 2896) | class LargeIntRegMultiply method RegMultiply (line 2899) | static bool RegMultiply(const signed __int64& a, signed __int32 b,... method RegMultiplyThrow (line 2952) | static void RegMultiplyThrow(signed __int64 a, signed __int32 b, s... class LargeIntRegMultiply (line 3003) | class LargeIntRegMultiply method RegMultiply (line 3006) | static bool RegMultiply(signed __int32 a, const signed __int64& b,... method RegMultiplyThrow (line 3070) | static void RegMultiplyThrow(signed __int32 a, const signed __int6... class LargeIntRegMultiply (line 3134) | class LargeIntRegMultiply method RegMultiply (line 3138) | static bool RegMultiply(const signed __int64& a, const unsigned __... method RegMultiplyThrow (line 3179) | static void RegMultiplyThrow(const signed __int64& a, class MultiplicationHelper (line 3227) | class MultiplicationHelper method Multiply (line 3231) | static bool Multiply(const T& t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 3241) | static void MultiplyThrow(const unsigned __int64& t, const unsigne... class MultiplicationHelper (line 3252) | class MultiplicationHelper method Multiply (line 3257) | static bool Multiply(const T& t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 3266) | static void MultiplyThrow(const T& t, const U& u, T& ret) SAFEINT_... class MultiplicationHelper (line 3277) | class MultiplicationHelper method Multiply (line 3282) | static bool Multiply(const T& t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 3298) | static void MultiplyThrow(const T& t, const U& u, T& ret) SAFEINT_... class MultiplicationHelper (line 3311) | class MultiplicationHelper method Multiply (line 3316) | static bool Multiply(const T& t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 3325) | static void MultiplyThrow(const T& t, const U& u, T& ret) SAFEINT_... class MultiplicationHelper (line 3335) | class MultiplicationHelper method Multiply (line 3340) | static bool Multiply(const T& t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 3350) | static void MultiplyThrow(const T& t, const U& u, T& ret) SAFEINT_... class MultiplicationHelper (line 3361) | class MultiplicationHelper method Multiply (line 3366) | static bool Multiply(const T& t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 3382) | static void MultiplyThrow(const T& t, const U& u, T& ret) SAFEINT_... class MultiplicationHelper (line 3395) | class MultiplicationHelper method Multiply (line 3400) | static bool Multiply(const T& t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 3409) | static void MultiplyThrow(const T& t, const U& u, T& ret) SAFEINT_... class MultiplicationHelper (line 3419) | class MultiplicationHelper method Multiply (line 3423) | static bool Multiply(const T& t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 3432) | static void MultiplyThrow(const T& t, const U& u, T& ret) SAFEINT_... class MultiplicationHelper (line 3442) | class MultiplicationHelper method Multiply (line 3447) | static bool Multiply(const T& t, U u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 3455) | static void MultiplyThrow(const __int64& t, U u, T& ret) SAFEINT_C... class MultiplicationHelper (line 3465) | class MultiplicationHelper method Multiply (line 3470) | static bool Multiply(T t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 3486) | static void MultiplyThrow(T t, const unsigned __int64& u, T& ret) ... class MultiplicationHelper (line 3498) | class MultiplicationHelper method Multiply (line 3503) | static bool Multiply(const T& t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 3512) | static void MultiplyThrow(const __int64& t, const unsigned __int64... class MultiplicationHelper (line 3523) | class MultiplicationHelper method Multiply (line 3528) | static bool Multiply(T t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 3544) | static void MultiplyThrow(T t, const U& u, T& ret) SAFEINT_CPP_THROW type DivisionState (line 3555) | enum DivisionState class DivisionMethod (line 3566) | class DivisionMethod class DivisionHelper (line 3586) | class DivisionHelper class DivisionHelper (line 3589) | class DivisionHelper method SafeIntError (line 3592) | static SafeIntError Divide(const T& t, const U& u, T& result) SAFE... method DivideThrow (line 3607) | static void DivideThrow(const T& t, const U& u, T& result) SAFEINT... class DivisionHelper (line 3622) | class DivisionHelper method SafeIntError (line 3625) | static SafeIntError Divide(const T& t, const U& u, T& result) SAFE... method DivideThrow (line 3653) | static void DivideThrow(const T& t, const U& u, T& result) SAFEINT... class DivisionHelper (line 3682) | class DivisionHelper method SafeIntError (line 3685) | static SafeIntError Divide(const T& t, const U& u, T& result) SAFE... method DivideThrow (line 3708) | static void DivideThrow(const T& t, const U& u, T& result) SAFEINT... class DivisionHelper (line 3733) | class DivisionHelper method SafeIntError (line 3736) | static SafeIntError Divide(const T& t, const unsigned __int64& u, ... method DivideThrow (line 3773) | static void DivideThrow(const T& t, const unsigned __int64& u, T& ... class DivisionHelper (line 3810) | class DivisionHelper method SafeIntError (line 3815) | static SafeIntError Divide(const T& t, const U& u, T& result) SAFE... method DivideThrow (line 3833) | static void DivideThrow(const T& t, const U& u, T& result) SAFEINT... class DivisionHelper (line 3851) | class DivisionHelper method SafeIntError (line 3854) | static SafeIntError Divide(const T& t, const U& u, T& result) SAFE... method DivideThrow (line 3875) | static void DivideThrow(const T& t, const U& u, T& result) SAFEINT... type AdditionState (line 3895) | enum AdditionState class AdditionMethod (line 3916) | class AdditionMethod class AdditionHelper (line 3985) | class AdditionHelper class AdditionHelper (line 3988) | class AdditionHelper method Addition (line 3991) | static bool Addition(const T& lhs, const U& rhs, T& result) SAFEIN... method AdditionThrow (line 4006) | static void AdditionThrow(const T& lhs, const U& rhs, T& result) S... class AdditionHelper (line 4022) | class AdditionHelper method Addition (line 4025) | static bool Addition(const T& lhs, const U& rhs, T& result) SAFEIN... method AdditionThrow (line 4040) | static void AdditionThrow(const T& lhs, const U& rhs, T& result) S... class AdditionHelper (line 4056) | class AdditionHelper method Addition (line 4059) | static bool Addition(const T& lhs, const U& rhs, T& result) SAFEIN... method AdditionThrow (line 4074) | static void AdditionThrow(const T& lhs, const U& rhs, T& result) S... class AdditionHelper (line 4090) | class AdditionHelper method Addition (line 4093) | static bool Addition(const T& lhs, const U& rhs, T& result) SAFEIN... method AdditionThrow (line 4109) | static void AdditionThrow(const T& lhs, const U& rhs, T& result) S... class AdditionHelper (line 4126) | class AdditionHelper method Addition (line 4129) | static bool Addition(const T& lhs, const U& rhs, T& result) SAFEIN... method AdditionThrow (line 4145) | static void AdditionThrow(const T& lhs, const U& rhs, T& result) S... class AdditionHelper (line 4162) | class AdditionHelper method Addition (line 4165) | static bool Addition(const T& lhs, const U& rhs, T& result) SAFEIN... method AdditionThrow (line 4180) | static void AdditionThrow(const T& lhs, const U& rhs, T& result) S... class AdditionHelper (line 4196) | class AdditionHelper method Addition (line 4199) | static bool Addition(const T& lhs, const U& rhs, T& result) SAFEIN... method AdditionThrow (line 4214) | static void AdditionThrow(const T& lhs, const U& rhs, T& result) S... class AdditionHelper (line 4230) | class AdditionHelper method Addition (line 4233) | static bool Addition(const T& lhs, const U& rhs, T& result) SAFEIN... method AdditionThrow (line 4248) | static void AdditionThrow(const T& lhs, const U& rhs, T& result) S... class AdditionHelper (line 4264) | class AdditionHelper method Addition (line 4267) | static bool Addition(const T& lhs, const U& rhs, T& result) SAFEIN... method AdditionThrow (line 4300) | static void AdditionThrow(const T& lhs, const U& rhs, T& result) S... class AdditionHelper (line 4334) | class AdditionHelper method Addition (line 4337) | static bool Addition(const T& lhs, const U& rhs, T& result) SAFEIN... method AdditionThrow (line 4365) | static void AdditionThrow(const T& lhs, const U& rhs, T& result) S... class AdditionHelper (line 4394) | class AdditionHelper method Addition (line 4397) | static bool Addition(const T& lhs, const U& rhs, T& result) SAFEIN... method AdditionThrow (line 4418) | static void AdditionThrow(const T& lhs, const U& rhs, T& result) S... class AdditionHelper (line 4439) | class AdditionHelper (line 4478) | class AdditionHelper method Addition (line 4481) | static bool Addition(const T& lhs, const U& rhs, T& result) SAFEIN... method AdditionThrow (line 4496) | static void AdditionThrow(const T& lhs, const U& rhs, T& result) S... class AdditionHelper (line 4514) | class AdditionHelper method Addition (line 4517) | static bool Addition(const __int64& lhs, const unsigned __int64& r... method AdditionThrow (line 4535) | static void AdditionThrow(const __int64& lhs, const unsigned __int... class AdditionHelper (line 4552) | class AdditionHelper method Addition (line 4555) | static bool Addition(const T& lhs, const U& rhs, T& result) SAFEIN... method AdditionThrow (line 4574) | static void AdditionThrow(const T& lhs, const U& rhs, T& result) S... type SubtractionState (line 4595) | enum SubtractionState class SubtractionMethod (line 4624) | class SubtractionMethod class SubtractionMethod2 (line 4675) | class SubtractionMethod2 class SubtractionHelper (line 4725) | class SubtractionHelper class SubtractionHelper (line 4728) | class SubtractionHelper method Subtract (line 4731) | static bool Subtract(const T& lhs, const U& rhs, T& result) SAFEIN... method SubtractThrow (line 4744) | static void SubtractThrow(const T& lhs, const U& rhs, T& result) S... class SubtractionHelper (line 4758) | class SubtractionHelper method Subtract (line 4761) | static bool Subtract(const T& lhs, const U& rhs, U& result) SAFEIN... method SubtractThrow (line 4775) | static void SubtractThrow(const T& lhs, const U& rhs, U& result) S... class SubtractionHelper (line 4790) | class SubtractionHelper (line 4820) | class SubtractionHelper (line 4844) | class SubtractionHelper method Subtract (line 4847) | static bool Subtract(const T& lhs, const U& rhs, T& result) SAFEIN... method SubtractThrow (line 4863) | static void SubtractThrow(const T& lhs, const U& rhs, T& result) S... class SubtractionHelper (line 4880) | class SubtractionHelper (line 4904) | class SubtractionHelper (line 4928) | class SubtractionHelper method Subtract (line 4931) | static bool Subtract(const T& lhs, const U& rhs, T& result) SAFEIN... method SubtractThrow (line 4947) | static void SubtractThrow(const T& lhs, const U& rhs, T& result) S... class SubtractionHelper (line 4964) | class SubtractionHelper method Subtract (line 4967) | static bool Subtract(const T& lhs, const U& rhs, T& result) SAFEIN... method SubtractThrow (line 4992) | static void SubtractThrow(const T& lhs, const U& rhs, T& result) S... class SubtractionHelper (line 5018) | class SubtractionHelper method Subtract (line 5021) | static bool Subtract(const U& lhs, const T& rhs, T& result) SAFEIN... method SubtractThrow (line 5062) | static void SubtractThrow(const U& lhs, const T& rhs, T& result) S... class SubtractionHelper (line 5104) | class SubtractionHelper method Subtract (line 5107) | static bool Subtract(const T& lhs, const U& rhs, T& result) SAFEIN... method SubtractThrow (line 5138) | static void SubtractThrow(const T& lhs, const U& rhs, T& result) S... class SubtractionHelper (line 5170) | class SubtractionHelper method Subtract (line 5173) | static bool Subtract(const U& lhs, const T& rhs, T& result) SAFEIN... method SubtractThrow (line 5199) | static void SubtractThrow(const U& lhs, const T& rhs, T& result) S... class SubtractionHelper (line 5226) | class SubtractionHelper method Subtract (line 5229) | static bool Subtract(const T& lhs, const U& rhs, T& result) SAFEIN... method SubtractThrow (line 5255) | static void SubtractThrow(const T& lhs, const U& rhs, T& result) S... class SubtractionHelper (line 5281) | class SubtractionHelper method Subtract (line 5284) | static bool Subtract(const U& lhs, const T& rhs, T& result) SAFEIN... method SubtractThrow (line 5319) | static void SubtractThrow(const U& lhs, const T& rhs, T& result) S... class SubtractionHelper (line 5356) | class SubtractionHelper method Subtract (line 5359) | static bool Subtract(const T& lhs, const U& rhs, T& result) SAFEIN... method SubtractThrow (line 5419) | static void SubtractThrow(const T& lhs, const U& rhs, T& result) S... class SubtractionHelper (line 5480) | class SubtractionHelper method Subtract (line 5483) | static bool Subtract(const U& lhs, const T& rhs, T& result) SAFEIN... method SubtractThrow (line 5499) | static void SubtractThrow(const U& lhs, const T& rhs, T& result) S... class SubtractionHelper (line 5515) | class SubtractionHelper method Subtract (line 5518) | static bool Subtract(const T& lhs, const U& rhs, T& result) SAFEIN... method SubtractThrow (line 5534) | static void SubtractThrow(const T& lhs, const U& rhs, T& result) S... class SubtractionHelper (line 5551) | class SubtractionHelper method Subtract (line 5555) | static bool Subtract(const U& lhs, const T& rhs, T& result) SAFEIN... method SubtractThrow (line 5570) | static void SubtractThrow(const U& lhs, const T& rhs, T& result) S... class SubtractionHelper (line 5586) | class SubtractionHelper method Subtract (line 5589) | static bool Subtract(const T& lhs, const U& rhs, T& result) SAFEIN... method SubtractThrow (line 5619) | static void SubtractThrow(const T& lhs, const U& rhs, T& result) S... class SubtractionHelper (line 5650) | class SubtractionHelper method Subtract (line 5653) | static bool Subtract(const U& lhs, const T& rhs, T& result) SAFEIN... method SubtractThrow (line 5666) | static void SubtractThrow(const U& lhs, const T& rhs, T& result) S... class SubtractionHelper (line 5680) | class SubtractionHelper method Subtract (line 5683) | static bool Subtract(const __int64& lhs, const unsigned __int64& r... method SubtractThrow (line 5699) | static void SubtractThrow(const __int64& lhs, const unsigned __int... class SubtractionHelper (line 5717) | class SubtractionHelper method Subtract (line 5722) | static bool Subtract(const __int64& lhs, const unsigned __int64& r... method SubtractThrow (line 5735) | static void SubtractThrow(const __int64& lhs, const unsigned __int... type BinaryState (line 5748) | enum BinaryState class BinaryMethod (line 5757) | class BinaryMethod class BinaryAndHelper (line 5780) | class BinaryAndHelper class BinaryAndHelper (line 5783) | class BinaryAndHelper method T (line 5786) | static T And(T lhs, U rhs) SAFEINT_NOTHROW { return (T)(lhs & rhs); } class BinaryAndHelper (line 5790) | class BinaryAndHelper method T (line 5793) | static T And(T lhs, U rhs) SAFEINT_NOTHROW class BinaryAndHelper (line 5802) | class BinaryAndHelper method T (line 5805) | static T And(T lhs, U rhs) SAFEINT_NOTHROW class BinaryAndHelper (line 5814) | class BinaryAndHelper method T (line 5817) | static T And(T lhs, U rhs) SAFEINT_NOTHROW class BinaryOrHelper (line 5826) | class BinaryOrHelper class BinaryOrHelper (line 5829) | class BinaryOrHelper method T (line 5832) | static T Or(T lhs, U rhs) SAFEINT_NOTHROW { return (T)(lhs | rhs); } class BinaryOrHelper (line 5836) | class BinaryOrHelper method T (line 5839) | static T Or(T lhs, U rhs) SAFEINT_NOTHROW class BinaryOrHelper (line 5848) | class BinaryOrHelper method T (line 5851) | static T Or(T lhs, U rhs) SAFEINT_NOTHROW class BinaryOrHelper (line 5860) | class BinaryOrHelper method T (line 5863) | static T Or(T lhs, U rhs) SAFEINT_NOTHROW class BinaryXorHelper (line 5872) | class BinaryXorHelper class BinaryXorHelper (line 5875) | class BinaryXorHelper method T (line 5878) | static T Xor(T lhs, U rhs) SAFEINT_NOTHROW { return (T)(lhs ^ rhs); } class BinaryXorHelper (line 5882) | class BinaryXorHelper method T (line 5885) | static T Xor(T lhs, U rhs) SAFEINT_NOTHROW class BinaryXorHelper (line 5894) | class BinaryXorHelper method T (line 5897) | static T Xor(T lhs, U rhs) SAFEINT_NOTHROW class BinaryXorHelper (line 5906) | class BinaryXorHelper method T (line 5909) | static T Xor(T lhs, U rhs) SAFEINT_NOTHROW function SafeCast (line 5923) | inline bool SafeCast(const T From, U& To) SAFEINT_NOTHROW function SafeEquals (line 5929) | inline bool SafeEquals(const T t, const U u) SAFEINT_NOTHROW function SafeNotEquals (line 5935) | inline bool SafeNotEquals(const T t, const U u) SAFEINT_NOTHROW function SafeGreaterThan (line 5941) | inline bool SafeGreaterThan(const T t, const U u) SAFEINT_NOTHROW function SafeGreaterThanEquals (line 5947) | inline bool SafeGreaterThanEquals(const T t, const U u) SAFEINT_NOTHROW function SafeLessThan (line 5953) | inline bool SafeLessThan(const T t, const U u) SAFEINT_NOTHROW function SafeLessThanEquals (line 5959) | inline bool SafeLessThanEquals(const T t, const U u) SAFEINT_NOTHROW function SafeModulus (line 5965) | inline bool SafeModulus(const T& t, const U& u, T& result) SAFEINT_N... function SafeMultiply (line 5971) | inline bool SafeMultiply(T t, U u, T& result) SAFEINT_NOTHROW function SafeDivide (line 5977) | inline bool SafeDivide(T t, U u, T& result) SAFEINT_NOTHROW function SafeAdd (line 5983) | inline bool SafeAdd(T t, U u, T& result) SAFEINT_NOTHROW function SafeSubtract (line 5989) | inline bool SafeSubtract(T t, U u, T& result) SAFEINT_NOTHROW class SafeInt (line 5999) | class SafeInt method SafeInt (line 6002) | SafeInt() SAFEINT_NOTHROW method SafeInt (line 6011) | SafeInt(const T& i) SAFEINT_NOTHROW method SafeInt (line 6019) | SafeInt(bool b) SAFEINT_NOTHROW method SafeInt (line 6025) | constexpr SafeInt(const SafeInt& u) SAFEINT_CPP_THROW = defa... method SafeInt (line 6028) | SafeInt(const SafeInt& u) SAFEINT_CPP_THROW method SafeInt (line 6035) | SafeInt(const U& i) SAFEINT_CPP_THROW method T (line 6213) | T* Ptr() SAFEINT_NOTHROW { return &m_int; } method T (line 6214) | const T* Ptr() const SAFEINT_NOTHROW { return &m_int; } method T (line 6215) | const T& Ref() const SAFEINT_NOTHROW { return m_int; } method T (line 6222) | T* operator&() SAFEINT_NOTHROW { return &m_int; } method T (line 6223) | const T* operator&() const SAFEINT_NOTHROW { return &m_int; } method Min (line 6724) | SafeInt Min(SafeInt test, const T floor = IntTraits... method Max (line 6730) | SafeInt Max(SafeInt test, const T upper = IntTraits... method Swap (line 6736) | void Swap(SafeInt& with) SAFEINT_NOTHROW method SafeAtoI (line 6743) | static SafeInt SafeAtoI(const char* input) SAFEINT_CPP_THROW... method SafeWtoI (line 6745) | static SafeInt SafeWtoI(const wchar_t* input) { return SafeT... type alignBits (line 6747) | enum alignBits method SafeTtoI (line 6798) | static SafeInt SafeTtoI(U* input) SAFEINT_CPP_THROW function SafePtrDiff (line 6839) | SafeInt SafePtrDiff(const... class ModulusSimpleCaseHelper (line 6986) | class ModulusSimpleCaseHelper class ModulusSignedCaseHelper (line 6989) | class ModulusSignedCaseHelper class ModulusSignedCaseHelper (line 6992) | class ModulusSignedCaseHelper method SignedCase (line 6995) | static bool SignedCase(SafeInt rhs, SafeInt& result) S... class ModulusSignedCaseHelper (line 7007) | class ModulusSignedCaseHelper method SignedCase (line 7010) | static bool SignedCase(SafeInt /*rhs*/, SafeInt& /*res... class ModulusSimpleCaseHelper (line 7014) | class ModulusSimpleCaseHelper method ModulusSimpleCase (line 7017) | static bool ModulusSimpleCase(U lhs, SafeInt rhs, SafeInt (line 7032) | class ModulusSimpleCaseHelper method ModulusSimpleCase (line 7035) | static bool ModulusSimpleCase(U /*lhs*/, SafeInt /*rhs*/, Sa... class DivisionNegativeCornerCaseHelper (line 7073) | class DivisionNegativeCornerCaseHelper class DivisionNegativeCornerCaseHelper (line 7076) | class DivisionNegativeCornerCaseHelper method NegativeCornerCase (line 7079) | static bool NegativeCornerCase(U lhs, SafeInt rhs, SafeInt (line 7111) | class DivisionNegativeCornerCaseHelper method NegativeCornerCase (line 7114) | static bool NegativeCornerCase(U /*lhs*/, SafeInt /*rhs*/, S... class DivisionCornerCaseHelper (line 7121) | class DivisionCornerCaseHelper class DivisionCornerCaseHelper (line 7124) | class DivisionCornerCaseHelper method DivisionCornerCase1 (line 7127) | static bool DivisionCornerCase1(U lhs, SafeInt rhs, SafeInt<... class DivisionCornerCaseHelper (line 7153) | class DivisionCornerCaseHelper method DivisionCornerCase1 (line 7156) | static bool DivisionCornerCase1(U /*lhs*/, SafeInt /*rhs*/, ... class DivisionCornerCaseHelper2 (line 7163) | class DivisionCornerCaseHelper2 class DivisionCornerCaseHelper2 (line 7166) | class DivisionCornerCaseHelper2 method DivisionCornerCase2 (line 7169) | static bool DivisionCornerCase2(U lhs, SafeInt rhs, SafeInt<... class DivisionCornerCaseHelper2 (line 7201) | class DivisionCornerCaseHelper2 method DivisionCornerCase2 (line 7204) | static bool DivisionCornerCase2(U /*lhs*/, SafeInt /*rhs*/, ... function T (line 7252) | T& operator+=(T& lhs, SafeInt rhs) SAFEINT_CPP_THROW function T (line 7261) | T& operator-=(T& lhs, SafeInt rhs) SAFEINT_CPP_THROW function T (line 7270) | T& operator*=(T& lhs, SafeInt rhs) SAFEINT_CPP_THROW function T (line 7279) | T& operator/=(T& lhs, SafeInt rhs) SAFEINT_CPP_THROW function T (line 7288) | T& operator%=(T& lhs, SafeInt rhs) SAFEINT_CPP_THROW function T (line 7297) | T& operator&=(T& lhs, SafeInt rhs) SAFEINT_NOTHROW function T (line 7304) | T& operator^=(T& lhs, SafeInt rhs) SAFEINT_NOTHROW function T (line 7311) | T& operator|=(T& lhs, SafeInt rhs) SAFEINT_NOTHROW function T (line 7318) | T& operator<<=(T& lhs, SafeInt rhs) SAFEINT_NOTHROW function T (line 7325) | T& operator>>=(T& lhs, SafeInt rhs) SAFEINT_NOTHROW function T (line 7336) | T*& operator+=(T*& lhs, SafeInt rhs) SAFEINT_CPP_THROW function T (line 7349) | T*& operator-=(T*& lhs, SafeInt rhs) SAFEINT_CPP_THROW function T (line 7359) | T*& operator*=(T*& lhs, SafeInt) SAFEINT_NOTHROW function T (line 7367) | T*& operator/=(T*& lhs, SafeInt) SAFEINT_NOTHROW function T (line 7375) | T*& operator%=(T*& lhs, SafeInt) SAFEINT_NOTHROW function T (line 7383) | T*& operator&=(T*& lhs, SafeInt) SAFEINT_NOTHROW function T (line 7391) | T*& operator^=(T*& lhs, SafeInt) SAFEINT_NOTHROW function T (line 7399) | T*& operator|=(T*& lhs, SafeInt) SAFEINT_NOTHROW function T (line 7407) | T*& operator<<=(T*& lhs, SafeInt) SAFEINT_NOTHROW function T (line 7415) | T*& operator>>=(T*& lhs, SafeInt) SAFEINT_NOTHROW type safeint3 (line 638) | namespace safeint3 type SafeIntError (line 550) | enum SafeIntError function SafeIntExceptionAssert (line 648) | inline void SafeIntExceptionAssert() SAFEINT_NOTHROW { SAFEINT_ASSER... function SafeIntExceptionAssert (line 650) | inline void SafeIntExceptionAssert() SAFEINT_NOTHROW {} function SafeIntException (line 665) | class SAFEINT_VISIBLE SafeIntException type SafeIntInternal (line 673) | namespace SafeIntInternal class SafeIntExceptionHandler (line 681) | class SafeIntExceptionHandler class SafeIntExceptionHandler (line 684) | class SafeIntExceptionHandler method SAFEINT_STDCALL (line 687) | SAFEINT_STDCALL SafeIntOnOverflow() method SAFEINT_STDCALL (line 693) | SAFEINT_STDCALL SafeIntOnDivZero() class SafeInt_InvalidParameter (line 708) | class SafeInt_InvalidParameter method SAFEINT_NORETURN (line 711) | static SAFEINT_NORETURN void SafeIntOnOverflow() SAFEINT_NOTHROW method SAFEINT_NORETURN (line 717) | static SAFEINT_NORETURN void SafeIntOnDivZero() SAFEINT_NOTHROW class SafeIntWin32ExceptionHandler (line 726) | class SafeIntWin32ExceptionHandler method SAFEINT_STDCALL (line 729) | SAFEINT_STDCALL SafeIntOnOverflow() SAFEINT_NOTHROW method SAFEINT_STDCALL (line 735) | SAFEINT_STDCALL SafeIntOnDivZero() SAFEINT_NOTHROW class CompileConst (line 799) | class CompileConst class CompileConst (line 801) | class CompileConst class CompileConst (line 807) | class CompileConst class NumericType (line 822) | class NumericType class NumericType (line 827) | class NumericType class NumericType (line 838) | class NumericType class NumericType (line 855) | class NumericType class NumericType (line 866) | class NumericType class NumericType (line 877) | class NumericType class NumericType (line 888) | class NumericType class NumericType (line 899) | class NumericType class NumericType (line 910) | class NumericType class NumericType (line 922) | class NumericType class NumericType (line 934) | class NumericType class NumericType (line 945) | class NumericType class NumericType (line 956) | class NumericType class NumericType (line 967) | class NumericType class NumericType<__int64> (line 978) | class NumericType<__int64> class NumericType (line 989) | class NumericType class NumericType (line 1000) | class NumericType class NumericType (line 1011) | class NumericType class NumericType (line 1022) | class NumericType class NumericType (line 1034) | class NumericType class SafeIntMinMax (line 1054) | class SafeIntMinMax class SafeIntMinMax (line 1057) | class SafeIntMinMax class SafeIntMinMax (line 1064) | class SafeIntMinMax class SafeIntMinMax (line 1071) | class SafeIntMinMax class SafeIntMinMax (line 1078) | class SafeIntMinMax class SafeIntMinMax (line 1086) | class SafeIntMinMax class SafeIntMinMax (line 1093) | class SafeIntMinMax class SafeIntMinMax (line 1100) | class SafeIntMinMax class SafeIntMinMax (line 1107) | class SafeIntMinMax class IntTraits (line 1115) | class IntTraits class SafeIntCompare (line 1153) | class SafeIntCompare class IntRegion (line 1174) | class IntRegion type AbsMethod (line 1223) | enum AbsMethod class GetAbsMethod (line 1231) | class GetAbsMethod class AbsValueHelper (line 1246) | class AbsValueHelper class AbsValueHelper (line 1249) | class AbsValueHelper class AbsValueHelper (line 1260) | class AbsValueHelper class AbsValueHelper (line 1271) | class AbsValueHelper method T (line 1274) | static T Abs(T t) SAFEINT_NOTHROW class NegationHelper (line 1283) | class NegationHelper class NegationHelper (line 1297) | class NegationHelper // Signed method T (line 1301) | static T NegativeThrow(T t) SAFEINT_CPP_THROW method Negative (line 1312) | static bool Negative(T t, T& ret) SAFEINT_NOTHROW class SignedNegation (line 1328) | class SignedNegation class SignedNegation (line 1331) | class SignedNegation method Value (line 1334) | static signed __int32 Value(unsigned __int64 in) SAFEINT_NOTHROW method Value (line 1339) | static signed __int32 Value(unsigned __int32 in) SAFEINT_NOTHROW {... class SignedNegation (line 1343) | class SignedNegation method Value (line 1346) | static signed __int64 Value(unsigned __int64 in) SAFEINT_NOTHROW {... class NegationHelper (line 1350) | class NegationHelper // unsigned method T (line 1354) | static T NegativeThrow(T t) SAFEINT_CPP_THROW method Negative (line 1376) | static bool Negative(T t, T& ret) SAFEINT_NOTHROW type CastMethod (line 1393) | enum CastMethod class GetCastMethod (line 1407) | class GetCastMethod class GetCastMethod (line 1441) | class GetCastMethod class GetCastMethod (line 1451) | class GetCastMethod class GetCastMethod (line 1461) | class GetCastMethod class GetCastMethod (line 1471) | class GetCastMethod class GetCastMethod (line 1481) | class GetCastMethod class GetCastMethod (line 1491) | class GetCastMethod class SafeCastHelper (line 1501) | class SafeCastHelper class SafeCastHelper (line 1504) | class SafeCastHelper method Cast (line 1507) | static bool Cast(U u, T& t) SAFEINT_NOTHROW method CastThrow (line 1514) | static void CastThrow(U u, T& t) SAFEINT_CPP_THROW class SafeCastHelper (line 1523) | class SafeCastHelper method Cast (line 1526) | static bool Cast(U u, T& t) SAFEINT_NOTHROW method CastThrow (line 1537) | static void CastThrow(U u, T& t) SAFEINT_CPP_THROW class SafeCastHelper (line 1550) | class SafeCastHelper method Cast (line 1553) | static bool Cast(bool b, T& t) SAFEINT_NOTHROW method CastThrow (line 1560) | static void CastThrow(bool b, T& t) SAFEINT_CPP_THROW class SafeCastHelper (line 1567) | class SafeCastHelper method Cast (line 1570) | static bool Cast(T t, bool& b) SAFEINT_NOTHROW method CastThrow (line 1577) | static void CastThrow(T t, bool& b) SAFEINT_CPP_THROW class SafeCastHelper (line 1584) | class SafeCastHelper method Cast (line 1587) | static bool Cast(U u, T& t) SAFEINT_NOTHROW method CastThrow (line 1596) | static void CastThrow(U u, T& t) SAFEINT_CPP_THROW class SafeCastHelper (line 1605) | class SafeCastHelper method Cast (line 1608) | static bool Cast(U u, T& t) SAFEINT_NOTHROW method CastThrow (line 1617) | static void CastThrow(U u, T& t) SAFEINT_CPP_THROW class SafeCastHelper (line 1626) | class SafeCastHelper method Cast (line 1629) | static bool Cast(U u, T& t) SAFEINT_NOTHROW method CastThrow (line 1639) | static void CastThrow(U u, T& t) SAFEINT_CPP_THROW class SafeCastHelper (line 1649) | class SafeCastHelper method Cast (line 1652) | static bool Cast(U u, T& t) SAFEINT_NOTHROW method CastThrow (line 1662) | static void CastThrow(U u, T& t) SAFEINT_CPP_THROW type ComparisonMethod (line 1672) | enum ComparisonMethod class ValidComparison (line 1701) | class ValidComparison class EqualityTest (line 1722) | class EqualityTest class EqualityTest (line 1725) | class EqualityTest method IsEquals (line 1728) | static bool IsEquals(const T t, const U u) SAFEINT_NOTHROW { retur... class EqualityTest (line 1732) | class EqualityTest method IsEquals (line 1735) | static bool IsEquals(const T t, const U u) SAFEINT_NOTHROW { retur... class EqualityTest (line 1739) | class EqualityTest method IsEquals (line 1742) | static bool IsEquals(const T t, const U u) SAFEINT_NOTHROW { retur... class EqualityTest (line 1746) | class EqualityTest method IsEquals (line 1749) | static bool IsEquals(const T t, const U u) SAFEINT_NOTHROW class EqualityTest (line 1760) | class EqualityTest method IsEquals (line 1763) | static bool IsEquals(const T t, const U u) SAFEINT_NOTHROW class GreaterThanTest (line 1774) | class GreaterThanTest class GreaterThanTest (line 1777) | class GreaterThanTest method GreaterThan (line 1780) | static bool GreaterThan(const T t, const U u) SAFEINT_NOTHROW { re... class GreaterThanTest (line 1784) | class GreaterThanTest method GreaterThan (line 1787) | static bool GreaterThan(const T t, const U u) SAFEINT_NOTHROW { re... class GreaterThanTest (line 1791) | class GreaterThanTest method GreaterThan (line 1794) | static bool GreaterThan(const T t, const U u) SAFEINT_NOTHROW { re... class GreaterThanTest (line 1798) | class GreaterThanTest method GreaterThan (line 1801) | static bool GreaterThan(const T t, const U u) SAFEINT_NOTHROW class GreaterThanTest (line 1812) | class GreaterThanTest method GreaterThan (line 1815) | static bool GreaterThan(const T t, const U u) SAFEINT_NOTHROW class ModulusHelper (line 1828) | class ModulusHelper class ModulusHelper (line 1831) | class ModulusHelper method SafeIntError (line 1834) | static SafeIntError Modulus(const T& t, const U& u, T& result) SAF... method ModulusThrow (line 1855) | static void ModulusThrow(const T& t, const U& u, T& result) SAFEIN... class ModulusHelper (line 1874) | class ModulusHelper method SafeIntError (line 1877) | static SafeIntError Modulus(const T& t, const U& u, T& result) SAF... method ModulusThrow (line 1896) | static void ModulusThrow(const T& t, const U& u, T& result) SAFEIN... class ModulusHelper (line 1915) | class ModulusHelper method SafeIntError (line 1918) | static SafeIntError Modulus(const T& t, const U& u, T& result) SAF... method ModulusThrow (line 1937) | static void ModulusThrow(const T& t, const U& u, T& result) SAFEIN... class ModulusHelper (line 1956) | class ModulusHelper method SafeIntError (line 1959) | static SafeIntError Modulus(const T& t, const U& u, T& result) SAF... method ModulusThrow (line 1974) | static void ModulusThrow(const T& t, const U& u, T& result) SAFEIN... class ModulusHelper (line 1988) | class ModulusHelper method SafeIntError (line 1991) | static SafeIntError Modulus(const T& t, const U& u, T& result) SAF... method ModulusThrow (line 2005) | static void ModulusThrow(const T& t, const U& u, T& result) SAFEIN... type MultiplicationState (line 2018) | enum MultiplicationState class MultiplicationMethod (line 2040) | class MultiplicationMethod class MultiplicationHelper (line 2114) | class MultiplicationHelper class MultiplicationHelper (line 2117) | class MultiplicationHelper method Multiply (line 2121) | static bool Multiply(const T& t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 2132) | static void MultiplyThrow(const T& t, const U& u, T& ret) SAFEINT_... class MultiplicationHelper (line 2143) | class MultiplicationHelper method Multiply (line 2147) | static bool Multiply(const T& t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 2158) | static void MultiplyThrow(const T& t, const U& u, T& ret) SAFEINT_... class MultiplicationHelper (line 2169) | class MultiplicationHelper method Multiply (line 2173) | static bool Multiply(const T& t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 2184) | static void MultiplyThrow(const T& t, const U& u, T& ret) SAFEINT_... class MultiplicationHelper (line 2195) | class MultiplicationHelper method Multiply (line 2199) | static bool Multiply(const T& t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 2210) | static void MultiplyThrow(const T& t, const U& u, T& ret) SAFEINT_... class LargeIntRegMultiply (line 2223) | class LargeIntRegMultiply function IntrinsicMultiplyUint64 (line 2227) | inline bool IntrinsicMultiplyUint64(const unsigned __int64& a, function IntrinsicMultiplyInt64 (line 2237) | inline bool IntrinsicMultiplyInt64(const signed __int64& a, class LargeIntRegMultiply (line 2269) | class LargeIntRegMultiply method RegMultiply (line 2272) | static bool RegMultiply(const unsigned __int64& a, method RegMultiplyThrow (line 2333) | static void RegMultiplyThrow(const unsigned __int64& a, class LargeIntRegMultiply (line 2394) | class LargeIntRegMultiply method RegMultiply (line 2397) | static bool RegMultiply(const unsigned __int64& a, unsigned __int3... method RegMultiplyThrow (line 2436) | static void RegMultiplyThrow(const unsigned __int64& a, class LargeIntRegMultiply (line 2478) | class LargeIntRegMultiply method RegMultiply (line 2482) | static bool RegMultiply(const unsigned __int64& a, signed __int32 ... method RegMultiplyThrow (line 2494) | static void RegMultiplyThrow(const unsigned __int64& a, signed __i... class LargeIntRegMultiply (line 2508) | class LargeIntRegMultiply method RegMultiply (line 2511) | static bool RegMultiply(const unsigned __int64& a, signed __int64 ... method RegMultiplyThrow (line 2523) | static void RegMultiplyThrow(const unsigned __int64& a, signed __i... class LargeIntRegMultiply (line 2537) | class LargeIntRegMultiply method RegMultiply (line 2541) | static bool RegMultiply(signed __int32 a, const unsigned __int64& ... method RegMultiplyThrow (line 2589) | static void RegMultiplyThrow(signed __int32 a, const unsigned __in... class LargeIntRegMultiply (line 2635) | class LargeIntRegMultiply method RegMultiply (line 2639) | static bool RegMultiply(unsigned __int32 a, const unsigned __int64... method RegMultiplyThrow (line 2659) | static void RegMultiplyThrow(unsigned __int32 a, class LargeIntRegMultiply (line 2675) | class LargeIntRegMultiply method RegMultiply (line 2678) | static bool RegMultiply(unsigned __int32 a, const signed __int64& ... method RegMultiplyThrow (line 2685) | static void RegMultiplyThrow(unsigned __int32 a, const signed __in... class LargeIntRegMultiply (line 2695) | class LargeIntRegMultiply method RegMultiply (line 2698) | static bool RegMultiply(const signed __int64& a, const signed __in... method RegMultiplyThrow (line 2751) | static void RegMultiplyThrow(const signed __int64& a, class LargeIntRegMultiply (line 2806) | class LargeIntRegMultiply method RegMultiply (line 2809) | static bool RegMultiply(const signed __int64& a, unsigned __int32 ... method RegMultiplyThrow (line 2852) | static void RegMultiplyThrow(const signed __int64& a, unsigned __i... class LargeIntRegMultiply (line 2896) | class LargeIntRegMultiply method RegMultiply (line 2899) | static bool RegMultiply(const signed __int64& a, signed __int32 b,... method RegMultiplyThrow (line 2952) | static void RegMultiplyThrow(signed __int64 a, signed __int32 b, s... class LargeIntRegMultiply (line 3003) | class LargeIntRegMultiply method RegMultiply (line 3006) | static bool RegMultiply(signed __int32 a, const signed __int64& b,... method RegMultiplyThrow (line 3070) | static void RegMultiplyThrow(signed __int32 a, const signed __int6... class LargeIntRegMultiply (line 3134) | class LargeIntRegMultiply method RegMultiply (line 3138) | static bool RegMultiply(const signed __int64& a, const unsigned __... method RegMultiplyThrow (line 3179) | static void RegMultiplyThrow(const signed __int64& a, class MultiplicationHelper (line 3227) | class MultiplicationHelper method Multiply (line 3231) | static bool Multiply(const T& t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 3241) | static void MultiplyThrow(const unsigned __int64& t, const unsigne... class MultiplicationHelper (line 3252) | class MultiplicationHelper method Multiply (line 3257) | static bool Multiply(const T& t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 3266) | static void MultiplyThrow(const T& t, const U& u, T& ret) SAFEINT_... class MultiplicationHelper (line 3277) | class MultiplicationHelper method Multiply (line 3282) | static bool Multiply(const T& t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 3298) | static void MultiplyThrow(const T& t, const U& u, T& ret) SAFEINT_... class MultiplicationHelper (line 3311) | class MultiplicationHelper method Multiply (line 3316) | static bool Multiply(const T& t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 3325) | static void MultiplyThrow(const T& t, const U& u, T& ret) SAFEINT_... class MultiplicationHelper (line 3335) | class MultiplicationHelper method Multiply (line 3340) | static bool Multiply(const T& t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 3350) | static void MultiplyThrow(const T& t, const U& u, T& ret) SAFEINT_... class MultiplicationHelper (line 3361) | class MultiplicationHelper method Multiply (line 3366) | static bool Multiply(const T& t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 3382) | static void MultiplyThrow(const T& t, const U& u, T& ret) SAFEINT_... class MultiplicationHelper (line 3395) | class MultiplicationHelper method Multiply (line 3400) | static bool Multiply(const T& t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 3409) | static void MultiplyThrow(const T& t, const U& u, T& ret) SAFEINT_... class MultiplicationHelper (line 3419) | class MultiplicationHelper method Multiply (line 3423) | static bool Multiply(const T& t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 3432) | static void MultiplyThrow(const T& t, const U& u, T& ret) SAFEINT_... class MultiplicationHelper (line 3442) | class MultiplicationHelper method Multiply (line 3447) | static bool Multiply(const T& t, U u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 3455) | static void MultiplyThrow(const __int64& t, U u, T& ret) SAFEINT_C... class MultiplicationHelper (line 3465) | class MultiplicationHelper method Multiply (line 3470) | static bool Multiply(T t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 3486) | static void MultiplyThrow(T t, const unsigned __int64& u, T& ret) ... class MultiplicationHelper (line 3498) | class MultiplicationHelper method Multiply (line 3503) | static bool Multiply(const T& t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 3512) | static void MultiplyThrow(const __int64& t, const unsigned __int64... class MultiplicationHelper (line 3523) | class MultiplicationHelper method Multiply (line 3528) | static bool Multiply(T t, const U& u, T& ret) SAFEINT_NOTHROW method MultiplyThrow (line 3544) | static void MultiplyThrow(T t, const U& u, T& ret) SAFEINT_CPP_THROW type DivisionState (line 3555) | enum DivisionState class DivisionMethod (line 3566) | class DivisionMethod class DivisionHelper (line 3586) | class DivisionHelper class DivisionHelper (line 3589) | class DivisionHelper method SafeIntError (line 3592) | static SafeIntError Divide(const T& t, const U& u, T& result) SAFE... method DivideThrow (line 3607) | static void DivideThrow(const T& t, const U& u, T& result) SAFEINT... class DivisionHelper (line 3622) | class DivisionHelper method SafeIntError (line 3625) | static SafeIntError Divide(const T& t, const U& u, T& result) SAFE... method DivideThrow (line 3653) | static void DivideThrow(const T& t, const U& u, T& result) SAFEINT... class DivisionHelper (line 3682) | class DivisionHelper method SafeIntError (line 3685) | static SafeIntError Divide(const T& t, const U& u, T& result) SAFE... method DivideThrow (line 3708) | static void DivideThrow(const T& t, const U& u, T& result) SAFEINT... class DivisionHelper (line 3733) | class DivisionHelper method SafeIntError (line 3736) | static SafeIntError Divide(const T& t, const unsigned __int64& u, ... method DivideThrow (line 3773) | static void DivideThrow(const T& t, const unsigned __int64& u, T& ... class DivisionHelper (line 3810) | class DivisionHelper method SafeIntError (line 3815) | static SafeIntError Divide(const T& t, const U& u, T& result) SAFE... method DivideThrow (line 3833) | static void DivideThrow(const T& t, const U& u, T& result) SAFEINT... class DivisionHelper (line 3851) | class DivisionHelper method SafeIntError (line 3854) | static SafeIntError Divide(const T& t, const U& u, T& result) SAFE... method DivideThrow (line 3875) | static void DivideThrow(const T& t, const U& u, T& result) SAFEINT... type AdditionState (line 3895) | enum AdditionState class AdditionMethod (line 3916) | class AdditionMethod class AdditionHelper (line 3985) | class AdditionHelper class AdditionHelper (line 3988) | class AdditionHelper method Addition (line 3991) | static bool Addition(const T& lhs, const U& rhs, T& result) SAFEIN... method AdditionThrow (line 4006) | static void AdditionThrow(const T& lhs, const U& rhs, T& result) S... class AdditionHelper (line 4022) | class AdditionHelper method Addition (line 4025) | static bool Addition(const T& lhs, const U& rhs, T& result) SAFEIN... method AdditionThrow (line 4040) | static void AdditionThrow(const T& lhs, const U& rhs, T& result) S... class AdditionHelper (line 4056) | class AdditionHelper method Addition (line 4059) | static bool Addition(const T& lhs, const U& rhs, T& result) SAFEIN... method AdditionThrow (line 4074) | static void AdditionThrow(const T& lhs, const U& rhs, T& result) S... class AdditionHelper (line 4090) | class AdditionHelper method Addition (line 4093) | static bool Addition(const T& lhs, const U& rhs, T& result) SAFEIN... method AdditionThrow (line 4109) | static void AdditionThrow(const T& lhs, const U& rhs, T& result) S... class AdditionHelper (line 4126) | class AdditionHelper method Addition (line 4129) | static bool Addition(const T& lhs, const U& rhs, T& result) SAFEIN... method AdditionThrow (line 4145) | static void AdditionThrow(const T& lhs, const U& rhs, T& result) S... class AdditionHelper (line 4162) | class AdditionHelper method Addition (line 4165) | static bool Addition(const T& lhs, const U& rhs, T& result) SAFEIN... method AdditionThrow (line 4180) | static void AdditionThrow(const T& lhs, const U& rhs, T& result) S... class AdditionHelper (line 4196) | class AdditionHelper method Addition (line 4199) | static bool Addition(const T& lhs, const U& rhs, T& result) SAFEIN... method AdditionThrow (line 4214) | static void AdditionThrow(const T& lhs, const U& rhs, T& result) S... class AdditionHelper (line 4230) | class AdditionHelper method Addition (line 4233) | static bool Addition(const T& lhs, const U& rhs, T& result) SAFEIN... method AdditionThrow (line 4248) | static void AdditionThrow(const T& lhs, const U& rhs, T& result) S... class AdditionHelper (line 4264) | class AdditionHelper method Addition (line 4267) | static bool Addition(const T& lhs, const U& rhs, T& result) SAFEIN... method AdditionThrow (line 4300) | static void AdditionThrow(const T& lhs, const U& rhs, T& result) S... class AdditionHelper (line 4334) | class AdditionHelper method Addition (line 4337) | static bool Addition(const T& lhs, const U& rhs, T& result) SAFEIN... method AdditionThrow (line 4365) | static void AdditionThrow(const T& lhs, const U& rhs, T& result) S... class AdditionHelper (line 4394) | class AdditionHelper method Addition (line 4397) | static bool Addition(const T& lhs, const U& rhs, T& result) SAFEIN... method AdditionThrow (line 4418) | static void AdditionThrow(const T& lhs, const U& rhs, T& result) S... class AdditionHelper (line 4439) | class AdditionHelper (line 4478) | class AdditionHelper method Addition (line 4481) | static bool Addition(const T& lhs, const U& rhs, T& result) SAFEIN... method AdditionThrow (line 4496) | static void AdditionThrow(const T& lhs, const U& rhs, T& result) S... class AdditionHelper (line 4514) | class AdditionHelper method Addition (line 4517) | static bool Addition(const __int64& lhs, const unsigned __int64& r... method AdditionThrow (line 4535) | static void AdditionThrow(const __int64& lhs, const unsigned __int... class AdditionHelper (line 4552) | class AdditionHelper method Addition (line 4555) | static bool Addition(const T& lhs, const U& rhs, T& result) SAFEIN... method AdditionThrow (line 4574) | static void AdditionThrow(const T& lhs, const U& rhs, T& result) S... type SubtractionState (line 4595) | enum SubtractionState class SubtractionMethod (line 4624) | class SubtractionMethod class SubtractionMethod2 (line 4675) | class SubtractionMethod2 class SubtractionHelper (line 4725) | class SubtractionHelper class SubtractionHelper (line 4728) | class SubtractionHelper method Subtract (line 4731) | static bool Subtract(const T& lhs, const U& rhs, T& result) SAFEIN... method SubtractThrow (line 4744) | static void SubtractThrow(const T& lhs, const U& rhs, T& result) S... class SubtractionHelper (line 4758) | class SubtractionHelper method Subtract (line 4761) | static bool Subtract(const T& lhs, const U& rhs, U& result) SAFEIN... method SubtractThrow (line 4775) | static void SubtractThrow(const T& lhs, const U& rhs, U& result) S... class SubtractionHelper (line 4790) | class SubtractionHelper (line 4820) | class SubtractionHelper (line 4844) | class SubtractionHelper method Subtract (line 4847) | static bool Subtract(const T& lhs, const U& rhs, T& result) SAFEIN... method SubtractThrow (line 4863) | static void SubtractThrow(const T& lhs, const U& rhs, T& result) S... class SubtractionHelper (line 4880) | class SubtractionHelper (line 4904) | class SubtractionHelper (line 4928) | class SubtractionHelper method Subtract (line 4931) | static bool Subtract(const T& lhs, const U& rhs, T& result) SAFEIN... method SubtractThrow (line 4947) | static void SubtractThrow(const T& lhs, const U& rhs, T& result) S... class SubtractionHelper (line 4964) | class SubtractionHelper method Subtract (line 4967) | static bool Subtract(const T& lhs, const U& rhs, T& result) SAFEIN... method SubtractThrow (line 4992) | static void SubtractThrow(const T& lhs, const U& rhs, T& result) S... class SubtractionHelper (line 5018) | class SubtractionHelper method Subtract (line 5021) | static bool Subtract(const U& lhs, const T& rhs, T& result) SAFEIN... method SubtractThrow (line 5062) | static void SubtractThrow(const U& lhs, const T& rhs, T& result) S... class SubtractionHelper (line 5104) | class SubtractionHelper method Subtract (line 5107) | static bool Subtract(const T& lhs, const U& rhs, T& result) SAFEIN... method SubtractThrow (line 5138) | static void SubtractThrow(const T& lhs, const U& rhs, T& result) S... class SubtractionHelper (line 5170) | class SubtractionHelper method Subtract (line 5173) | static bool Subtract(const U& lhs, const T& rhs, T& result) SAFEIN... method SubtractThrow (line 5199) | static void SubtractThrow(const U& lhs, const T& rhs, T& result) S... class SubtractionHelper (line 5226) | class SubtractionHelper method Subtract (line 5229) | static bool Subtract(const T& lhs, const U& rhs, T& result) SAFEIN... method SubtractThrow (line 5255) | static void SubtractThrow(const T& lhs, const U& rhs, T& result) S... class SubtractionHelper (line 5281) | class SubtractionHelper method Subtract (line 5284) | static bool Subtract(const U& lhs, const T& rhs, T& result) SAFEIN... method SubtractThrow (line 5319) | static void SubtractThrow(const U& lhs, const T& rhs, T& result) S... class SubtractionHelper (line 5356) | class SubtractionHelper method Subtract (line 5359) | static bool Subtract(const T& lhs, const U& rhs, T& result) SAFEIN... method SubtractThrow (line 5419) | static void SubtractThrow(const T& lhs, const U& rhs, T& result) S... class SubtractionHelper (line 5480) | class SubtractionHelper method Subtract (line 5483) | static bool Subtract(const U& lhs, const T& rhs, T& result) SAFEIN... method SubtractThrow (line 5499) | static void SubtractThrow(const U& lhs, const T& rhs, T& result) S... class SubtractionHelper (line 5515) | class SubtractionHelper method Subtract (line 5518) | static bool Subtract(const T& lhs, const U& rhs, T& result) SAFEIN... method SubtractThrow (line 5534) | static void SubtractThrow(const T& lhs, const U& rhs, T& result) S... class SubtractionHelper (line 5551) | class SubtractionHelper method Subtract (line 5555) | static bool Subtract(const U& lhs, const T& rhs, T& result) SAFEIN... method SubtractThrow (line 5570) | static void SubtractThrow(const U& lhs, const T& rhs, T& result) S... class SubtractionHelper (line 5586) | class SubtractionHelper method Subtract (line 5589) | static bool Subtract(const T& lhs, const U& rhs, T& result) SAFEIN... method SubtractThrow (line 5619) | static void SubtractThrow(const T& lhs, const U& rhs, T& result) S... class SubtractionHelper (line 5650) | class SubtractionHelper method Subtract (line 5653) | static bool Subtract(const U& lhs, const T& rhs, T& result) SAFEIN... method SubtractThrow (line 5666) | static void SubtractThrow(const U& lhs, const T& rhs, T& result) S... class SubtractionHelper (line 5680) | class SubtractionHelper method Subtract (line 5683) | static bool Subtract(const __int64& lhs, const unsigned __int64& r... method SubtractThrow (line 5699) | static void SubtractThrow(const __int64& lhs, const unsigned __int... class SubtractionHelper (line 5717) | class SubtractionHelper method Subtract (line 5722) | static bool Subtract(const __int64& lhs, const unsigned __int64& r... method SubtractThrow (line 5735) | static void SubtractThrow(const __int64& lhs, const unsigned __int... type BinaryState (line 5748) | enum BinaryState class BinaryMethod (line 5757) | class BinaryMethod class BinaryAndHelper (line 5780) | class BinaryAndHelper class BinaryAndHelper (line 5783) | class BinaryAndHelper method T (line 5786) | static T And(T lhs, U rhs) SAFEINT_NOTHROW { return (T)(lhs & rhs); } class BinaryAndHelper (line 5790) | class BinaryAndHelper method T (line 5793) | static T And(T lhs, U rhs) SAFEINT_NOTHROW class BinaryAndHelper (line 5802) | class BinaryAndHelper method T (line 5805) | static T And(T lhs, U rhs) SAFEINT_NOTHROW class BinaryAndHelper (line 5814) | class BinaryAndHelper method T (line 5817) | static T And(T lhs, U rhs) SAFEINT_NOTHROW class BinaryOrHelper (line 5826) | class BinaryOrHelper class BinaryOrHelper (line 5829) | class BinaryOrHelper method T (line 5832) | static T Or(T lhs, U rhs) SAFEINT_NOTHROW { return (T)(lhs | rhs); } class BinaryOrHelper (line 5836) | class BinaryOrHelper method T (line 5839) | static T Or(T lhs, U rhs) SAFEINT_NOTHROW class BinaryOrHelper (line 5848) | class BinaryOrHelper method T (line 5851) | static T Or(T lhs, U rhs) SAFEINT_NOTHROW class BinaryOrHelper (line 5860) | class BinaryOrHelper method T (line 5863) | static T Or(T lhs, U rhs) SAFEINT_NOTHROW class BinaryXorHelper (line 5872) | class BinaryXorHelper class BinaryXorHelper (line 5875) | class BinaryXorHelper method T (line 5878) | static T Xor(T lhs, U rhs) SAFEINT_NOTHROW { return (T)(lhs ^ rhs); } class BinaryXorHelper (line 5882) | class BinaryXorHelper method T (line 5885) | static T Xor(T lhs, U rhs) SAFEINT_NOTHROW class BinaryXorHelper (line 5894) | class BinaryXorHelper method T (line 5897) | static T Xor(T lhs, U rhs) SAFEINT_NOTHROW class BinaryXorHelper (line 5906) | class BinaryXorHelper method T (line 5909) | static T Xor(T lhs, U rhs) SAFEINT_NOTHROW function SafeCast (line 5923) | inline bool SafeCast(const T From, U& To) SAFEINT_NOTHROW function SafeEquals (line 5929) | inline bool SafeEquals(const T t, const U u) SAFEINT_NOTHROW function SafeNotEquals (line 5935) | inline bool SafeNotEquals(const T t, const U u) SAFEINT_NOTHROW function SafeGreaterThan (line 5941) | inline bool SafeGreaterThan(const T t, const U u) SAFEINT_NOTHROW function SafeGreaterThanEquals (line 5947) | inline bool SafeGreaterThanEquals(const T t, const U u) SAFEINT_NOTHROW function SafeLessThan (line 5953) | inline bool SafeLessThan(const T t, const U u) SAFEINT_NOTHROW function SafeLessThanEquals (line 5959) | inline bool SafeLessThanEquals(const T t, const U u) SAFEINT_NOTHROW function SafeModulus (line 5965) | inline bool SafeModulus(const T& t, const U& u, T& result) SAFEINT_N... function SafeMultiply (line 5971) | inline bool SafeMultiply(T t, U u, T& result) SAFEINT_NOTHROW function SafeDivide (line 5977) | inline bool SafeDivide(T t, U u, T& result) SAFEINT_NOTHROW function SafeAdd (line 5983) | inline bool SafeAdd(T t, U u, T& result) SAFEINT_NOTHROW function SafeSubtract (line 5989) | inline bool SafeSubtract(T t, U u, T& result) SAFEINT_NOTHROW class SafeInt (line 5999) | class SafeInt method SafeInt (line 6002) | SafeInt() SAFEINT_NOTHROW method SafeInt (line 6011) | SafeInt(const T& i) SAFEINT_NOTHROW method SafeInt (line 6019) | SafeInt(bool b) SAFEINT_NOTHROW method SafeInt (line 6025) | constexpr SafeInt(const SafeInt& u) SAFEINT_CPP_THROW = defa... method SafeInt (line 6028) | SafeInt(const SafeInt& u) SAFEINT_CPP_THROW method SafeInt (line 6035) | SafeInt(const U& i) SAFEINT_CPP_THROW method T (line 6213) | T* Ptr() SAFEINT_NOTHROW { return &m_int; } method T (line 6214) | const T* Ptr() const SAFEINT_NOTHROW { return &m_int; } method T (line 6215) | const T& Ref() const SAFEINT_NOTHROW { return m_int; } method T (line 6222) | T* operator&() SAFEINT_NOTHROW { return &m_int; } method T (line 6223) | const T* operator&() const SAFEINT_NOTHROW { return &m_int; } method Min (line 6724) | SafeInt Min(SafeInt test, const T floor = IntTraits... method Max (line 6730) | SafeInt Max(SafeInt test, const T upper = IntTraits... method Swap (line 6736) | void Swap(SafeInt& with) SAFEINT_NOTHROW method SafeAtoI (line 6743) | static SafeInt SafeAtoI(const char* input) SAFEINT_CPP_THROW... method SafeWtoI (line 6745) | static SafeInt SafeWtoI(const wchar_t* input) { return SafeT... type alignBits (line 6747) | enum alignBits method SafeTtoI (line 6798) | static SafeInt SafeTtoI(U* input) SAFEINT_CPP_THROW function SafePtrDiff (line 6839) | SafeInt SafePtrDiff(const... class ModulusSimpleCaseHelper (line 6986) | class ModulusSimpleCaseHelper class ModulusSignedCaseHelper (line 6989) | class ModulusSignedCaseHelper class ModulusSignedCaseHelper (line 6992) | class ModulusSignedCaseHelper method SignedCase (line 6995) | static bool SignedCase(SafeInt rhs, SafeInt& result) S... class ModulusSignedCaseHelper (line 7007) | class ModulusSignedCaseHelper method SignedCase (line 7010) | static bool SignedCase(SafeInt /*rhs*/, SafeInt& /*res... class ModulusSimpleCaseHelper (line 7014) | class ModulusSimpleCaseHelper method ModulusSimpleCase (line 7017) | static bool ModulusSimpleCase(U lhs, SafeInt rhs, SafeInt (line 7032) | class ModulusSimpleCaseHelper method ModulusSimpleCase (line 7035) | static bool ModulusSimpleCase(U /*lhs*/, SafeInt /*rhs*/, Sa... class DivisionNegativeCornerCaseHelper (line 7073) | class DivisionNegativeCornerCaseHelper class DivisionNegativeCornerCaseHelper (line 7076) | class DivisionNegativeCornerCaseHelper method NegativeCornerCase (line 7079) | static bool NegativeCornerCase(U lhs, SafeInt rhs, SafeInt (line 7111) | class DivisionNegativeCornerCaseHelper method NegativeCornerCase (line 7114) | static bool NegativeCornerCase(U /*lhs*/, SafeInt /*rhs*/, S... class DivisionCornerCaseHelper (line 7121) | class DivisionCornerCaseHelper class DivisionCornerCaseHelper (line 7124) | class DivisionCornerCaseHelper method DivisionCornerCase1 (line 7127) | static bool DivisionCornerCase1(U lhs, SafeInt rhs, SafeInt<... class DivisionCornerCaseHelper (line 7153) | class DivisionCornerCaseHelper method DivisionCornerCase1 (line 7156) | static bool DivisionCornerCase1(U /*lhs*/, SafeInt /*rhs*/, ... class DivisionCornerCaseHelper2 (line 7163) | class DivisionCornerCaseHelper2 class DivisionCornerCaseHelper2 (line 7166) | class DivisionCornerCaseHelper2 method DivisionCornerCase2 (line 7169) | static bool DivisionCornerCase2(U lhs, SafeInt rhs, SafeInt<... class DivisionCornerCaseHelper2 (line 7201) | class DivisionCornerCaseHelper2 method DivisionCornerCase2 (line 7204) | static bool DivisionCornerCase2(U /*lhs*/, SafeInt /*rhs*/, ... function T (line 7252) | T& operator+=(T& lhs, SafeInt rhs) SAFEINT_CPP_THROW function T (line 7261) | T& operator-=(T& lhs, SafeInt rhs) SAFEINT_CPP_THROW function T (line 7270) | T& operator*=(T& lhs, SafeInt rhs) SAFEINT_CPP_THROW function T (line 7279) | T& operator/=(T& lhs, SafeInt rhs) SAFEINT_CPP_THROW function T (line 7288) | T& operator%=(T& lhs, SafeInt rhs) SAFEINT_CPP_THROW function T (line 7297) | T& operator&=(T& lhs, SafeInt rhs) SAFEINT_NOTHROW function T (line 7304) | T& operator^=(T& lhs, SafeInt rhs) SAFEINT_NOTHROW function T (line 7311) | T& operator|=(T& lhs, SafeInt rhs) SAFEINT_NOTHROW function T (line 7318) | T& operator<<=(T& lhs, SafeInt rhs) SAFEINT_NOTHROW function T (line 7325) | T& operator>>=(T& lhs, SafeInt rhs) SAFEINT_NOTHROW function T (line 7336) | T*& operator+=(T*& lhs, SafeInt rhs) SAFEINT_CPP_THROW function T (line 7349) | T*& operator-=(T*& lhs, SafeInt rhs) SAFEINT_CPP_THROW function T (line 7359) | T*& operator*=(T*& lhs, SafeInt) SAFEINT_NOTHROW function T (line 7367) | T*& operator/=(T*& lhs, SafeInt) SAFEINT_NOTHROW function T (line 7375) | T*& operator%=(T*& lhs, SafeInt) SAFEINT_NOTHROW function T (line 7383) | T*& operator&=(T*& lhs, SafeInt) SAFEINT_NOTHROW function T (line 7391) | T*& operator^=(T*& lhs, SafeInt) SAFEINT_NOTHROW function T (line 7399) | T*& operator|=(T*& lhs, SafeInt) SAFEINT_NOTHROW function T (line 7407) | T*& operator<<=(T*& lhs, SafeInt) SAFEINT_NOTHROW function T (line 7415) | T*& operator>>=(T*& lhs, SafeInt) SAFEINT_NOTHROW FILE: Release/include/cpprest/details/basic_types.h function namespace (line 33) | namespace utility type utf8char (line 92) | typedef char utf8char; type std (line 93) | typedef std::string utf8string; type std (line 94) | typedef std::stringstream utf8stringstream; type std (line 95) | typedef std::ostringstream utf8ostringstream; type std (line 96) | typedef std::ostream utf8ostream; type std (line 97) | typedef std::istream utf8istream; type std (line 98) | typedef std::istringstream utf8istringstream; type wchar_t (line 101) | typedef wchar_t utf16char; type std (line 102) | typedef std::wstring utf16string; type std (line 103) | typedef std::wstringstream utf16stringstream; type std (line 104) | typedef std::wostringstream utf16ostringstream; type std (line 105) | typedef std::wostream utf16ostream; type std (line 106) | typedef std::wistream utf16istream; type std (line 107) | typedef std::wistringstream utf16istringstream; type utf16char (line 109) | typedef char16_t utf16char; type std (line 110) | typedef std::u16string utf16string; type std (line 111) | typedef std::basic_stringstream utf16stringstream; type std (line 112) | typedef std::basic_ostringstream utf16ostringstream; type std (line 113) | typedef std::basic_ostream utf16ostream; type std (line 114) | typedef std::basic_istream utf16istream; type std (line 115) | typedef std::basic_istringstream utf16istringstream; FILE: Release/include/cpprest/details/fileio.h function namespace (line 29) | namespace Concurrency FILE: Release/include/cpprest/details/http_helpers.h function namespace (line 21) | namespace web FILE: Release/include/cpprest/details/http_server.h function namespace (line 20) | namespace web FILE: Release/include/cpprest/details/http_server_api.h function namespace (line 21) | namespace web FILE: Release/include/cpprest/details/web_utilities.h function namespace (line 16) | namespace web FILE: Release/include/cpprest/filestream.h function namespace (line 28) | namespace Concurrency function namespace (line 35) | namespace Concurrency function _file_info (line 185) | _file_info* _close_stream() function pplx (line 193) | static pplx::task _close_file(_In_ _file_info* fileInfo) function _invoke_parent_close_read (line 207) | void _invoke_parent_close_read() { streambuf_state_manager<_CharType>::_... function virtual (line 266) | virtual pplx::task _putc(_CharType ch) function _CharType (line 299) | _CharType* _alloc(size_t) { return nullptr; } function _commit (line 305) | void _commit(size_t) {} function virtual (line 320) | virtual bool acquire(_Out_ _CharType*& ptr, _Out_ size_t& count) function virtual (line 333) | virtual void release(_Out_writes_(count) _CharType*, _In_ size_t count) ... function virtual (line 341) | virtual pplx::task _putn(const _CharType* ptr, size_t count) function virtual (line 358) | virtual pplx::task _putn(const _CharType* ptr, size_t count, boo... function virtual (line 375) | virtual pplx::task _bumpc() function virtual (line 415) | virtual int_type _sbumpc() function int_type (line 477) | int_type _sgetc() function virtual (line 497) | virtual pplx::task _nextc() function virtual (line 511) | virtual pplx::task _ungetc() function virtual (line 528) | virtual pplx::task _getn(_Out_writes_(count) _CharType* ptr, _In... function _sgetn (line 573) | size_t _sgetn(_Out_writes_(count) _CharType* ptr, _In_ size_t count) function virtual (line 600) | virtual size_t _scopy(_CharType*, size_t) { return 0; } function virtual (line 610) | virtual pos_type getpos(std::ios_base::openmode mode) const function virtual (line 624) | virtual pos_type seekpos(pos_type pos, std::ios_base::openmode mode) function virtual (line 647) | virtual pos_type seekoff(off_type offset, std::ios_base::seekdir way, st... function virtual (line 689) | virtual pplx::task _sync() function class (line 741) | class _filestream_callback_open : public details::_filestream_callback function class (line 765) | class _filestream_callback_close : public details::_filestream_callback function virtual (line 801) | virtual void on_error(const std::exception_ptr& e) function class (line 812) | class _filestream_callback_write_b : public details::_filestream_callback function virtual (line 826) | virtual void on_error(const std::exception_ptr& e) function class (line 837) | class _filestream_callback_read : public details::_filestream_callback function virtual (line 853) | virtual void on_error(const std::exception_ptr& e) function class (line 864) | class _filestream_callback_bumpc : public details::_filestream_callback function virtual (line 886) | virtual void on_error(const std::exception_ptr& e) function class (line 899) | class _filestream_callback_getc : public details::_filestream_callback function virtual (line 922) | virtual void on_error(const std::exception_ptr& e) type file_stream (line 1090) | typedef file_stream fstream; FILE: Release/include/cpprest/http_client.h function namespace (line 24) | namespace web function namespace (line 35) | namespace web function namespace (line 75) | namespace web function namespace (line 754) | namespace details FILE: Release/include/cpprest/http_compression.h function namespace (line 19) | namespace compression FILE: Release/include/cpprest/http_headers.h function namespace (line 20) | namespace web FILE: Release/include/cpprest/http_listener.h function namespace (line 26) | namespace web FILE: Release/include/cpprest/http_msg.h function namespace (line 30) | namespace web function namespace (line 290) | namespace details function set_body (line 738) | void set_body(const json::value& body_data) function set_body (line 755) | void set_body(std::vector&& body_data) function set_body (line 769) | void set_body(const std::vector& body_data) function _set_server_context (line 835) | void _set_server_context(std::unique_ptr&& body_data) function set_body (line 1201) | void set_body(const std::vector& body_data) function set_response_stream (line 1261) | void set_response_stream(const concurrency::streams::ostream& stream) function set_compressor (line 1274) | void set_compressor(std::unique_ptr_set_l... function _set_cancellation_token (line 1558) | void _set_cancellation_token(const pplx::cancellation_token& token) { _m... function _set_base_uri (line 1562) | void _set_base_uri(const http::uri& base_uri) { _m_impl->_set_base_uri(b... function namespace (line 1576) | namespace client function class (line 1592) | class http_pipeline_stage : public std::enable_shared_from_this& next) { ... FILE: Release/include/cpprest/interopstream.h function namespace (line 24) | namespace Concurrency function class (line 503) | class winrt_stream FILE: Release/include/cpprest/json.h function namespace (line 27) | namespace web function iterator (line 1027) | iterator end() { return m_elements.end(); } function reverse_iterator (line 1039) | reverse_iterator rbegin() { return m_elements.rbegin(); } function reverse_iterator (line 1051) | reverse_iterator rend() { return m_elements.rend(); } function iterator (line 1090) | iterator erase(iterator position) { return m_elements.erase(position); } function erase (line 1096) | void erase(const utility::string_t& key) function json (line 1128) | const json::value& at(const utility::string_t& key) const function const_iterator (line 1162) | const_iterator find(const utility::string_t& key) const { return find_by... function compare_with_key (line 1182) | static bool compare_with_key(const std::pair& ... function class (line 1241) | class number function operator (line 1362) | bool operator==(const number& other) const type type (line 1388) | enum type function namespace (line 1398) | namespace details function get_reserve_size (line 1669) | size_t get_reserve_size() const function class (line 1696) | class _Array : public _Value function virtual (line 1748) | virtual void format(std::basic_string& str) const { format_impl... function has_field (line 1802) | inline bool json::value::has_field(const utility::string_t& key) const {... FILE: Release/include/cpprest/oauth1.h function namespace (line 21) | namespace web function namespace (line 551) | namespace details FILE: Release/include/cpprest/oauth2.h function namespace (line 21) | namespace web FILE: Release/include/cpprest/producerconsumerstream.h function namespace (line 26) | namespace Concurrency function enqueue_request (line 505) | void enqueue_request(_request req) function can_satisfy (line 524) | bool can_satisfy(size_t count) { return (m_synced > 0) || (this->in_avai... function update_read_head (line 573) | void update_read_head(size_t count) FILE: Release/include/cpprest/rawptrstream.h function namespace (line 27) | namespace Concurrency function write (line 460) | size_t write(const _CharType* ptr, size_t count) function update_current_position (line 485) | void update_current_position(size_t newPos) type rawptr_buffer (line 559) | typedef rawptr_buffer<_CharType> buffer_type; function concurrency (line 567) | static concurrency::streams::basic_istream open_istream(const... function concurrency (line 578) | static concurrency::streams::basic_istream open_istream(char_... function concurrency (line 589) | static concurrency::streams::basic_ostream open_ostream(char_... FILE: Release/include/cpprest/streams.h function namespace (line 22) | namespace Concurrency function _verify_and_throw (line 411) | void _verify_and_throw(const char* msg) const type std (line 430) | typedef std::false_type _is_integral; type std (line 431) | typedef std::false_type _is_unsigned; function _INT_TRAIT (line 486) | _INT_TRAIT(char) type typename (line 532) | typedef typename _type_parser_integral_traits::_is_integral ii; type typename (line 533) | typedef typename _type_parser_integral_traits::_is_unsigned ui; function pplx (line 546) | static pplx::task _parse(streams::streambuf buffer, std::tr... function pplx (line 557) | static pplx::task _parse(streams::streambuf buffer, std::tr... type typename (line 577) | typedef typename traits::int_type int_type; type typename (line 578) | typedef typename traits::pos_type pos_type; type typename (line 579) | typedef typename traits::off_type off_type; function m_helper (line 604) | basic_istream(const basic_istream& other) : m_helper(other.m_helper) {} function post_read (line 702) | auto post_read = [target](pplx::task op) -> pplx::task { function post_write (line 733) | auto post_write = [buf](pplx::task op) -> pplx::task { r... function flush (line 778) | auto flush = [=]() mutable { function update (line 786) | auto update = [=](int_type ch) mutable { function loop (line 803) | auto loop = pplx::details::_do_while([=]() mutable -> pplx::task { function flush (line 845) | auto flush = [=]() mutable { function update (line 853) | auto update = [=](int_type ch) mutable { function update_after_cr (line 875) | auto update_after_cr = [=](int_type ch) mutable -> pplx::task { function loop (line 884) | auto loop = pplx::details::_do_while([=]() mutable -> pplx::task { function pos_type (line 966) | pos_type seek(pos_type pos) const function pos_type (line 978) | pos_type seek(off_type off, std::ios_base::seekdir way) const function pos_type (line 988) | pos_type tell() const function _verify_and_throw (line 1058) | void _verify_and_throw(const char* msg) const function _read_helper (line 1073) | struct _read_helper function loop (line 1114) | auto loop = pplx::details::_do_while([=]() mutable -> pplx::task { function update (line 1140) | auto update = [=](pplx::task op) -> pplx::task { function peek_char (line 1150) | auto peek_char = [=]() -> pplx::task { function finish (line 1168) | auto finish = [=](pplx::task op) -> pplx::task { type _type_parser_base (line 1183) | typedef _type_parser_base base; type typename (line 1187) | typedef typename base::int_type int_type; function pplx (line 1189) | static pplx::task parse(streams::streambuf buffer) function pplx (line 1202) | static pplx::task> _extract_result(std::shar... type typename (line 1215) | typedef typename base::int_type int_type; function pplx (line 1217) | static pplx::task parse(streams::streambuf buffer) type _int64_state (line 1223) | struct _int64_state function _accept_char (line 1327) | bool _accept_char(std::shared_ptr<_double_state> state, i... type typename (line 1470) | typedef typename base::int_type int_type; function pplx (line 1472) | static pplx::task parse(streams::streambuf buffer) type typename (line 1488) | typedef typename base::int_type int_type; function pplx (line 1490) | static pplx::task parse(streams::streambuf buffer) type typename (line 1506) | typedef typename base::int_type int_type; function pplx (line 1508) | static pplx::task parse(streams::streambuf buffer) function _extract_result (line 1535) | uint64_t> _extract_result(std::shared_ptr<_uint64_state> state) type typename (line 1549) | typedef typename base::int_type int_type; function pplx (line 1551) | static pplx::task parse(streams::streambuf buffer) type typename (line 1647) | typedef typename base::int_type int_type; type typename (line 1676) | typedef typename base::int_type int_type; type typename (line 1705) | typedef typename base::int_type int_type; type _type_parser_base (line 1732) | typedef _type_parser_base base; type typename (line 1736) | typedef typename base::int_type int_type; function pplx (line 1738) | static pplx::task parse(streams::streambuf buffer) function pplx (line 1751) | static pplx::task> _extract_result(std::share... FILE: Release/include/cpprest/uri_builder.h function namespace (line 19) | namespace web FILE: Release/include/cpprest/ws_client.h function namespace (line 52) | namespace websockets FILE: Release/include/cpprest/ws_msg.h function namespace (line 27) | namespace websockets FILE: Release/include/pplx/pplx.h function namespace (line 69) | namespace pplx FILE: Release/include/pplx/pplxcancellation_token.h function namespace (line 34) | namespace pplx function _Invoke (line 176) | void _Invoke() function class (line 215) | class CancellationTokenRegistration_TaskProc : public _CancellationToken... function class (line 232) | class _CancellationTokenState : public _RefCounter function _CancellationTokenState (line 348) | static _CancellationTokenState* _None() { return reinterpret_cast<_Cance... function _IsValid (line 350) | static bool _IsValid(_In_opt_ _CancellationTokenState* _PToken) { return... function _Cancel (line 370) | void _Cancel() function _RegisterCallback (line 395) | void _RegisterCallback(_In_ _CancellationTokenRegistration* _PRegistration) function _DeregisterCallback (line 420) | void _DeregisterCallback(_In_ _CancellationTokenRegistration* _PRegistra... function class (line 521) | class cancellation_token_registration function class (line 600) | class cancellation_token function class (line 764) | class cancellation_token_source FILE: Release/include/pplx/pplxconv.h function namespace (line 28) | namespace pplx FILE: Release/include/pplx/pplxinterface.h function namespace (line 39) | namespace pplx type task_group_status (line 107) | enum task_group_status function namespace (line 130) | namespace details FILE: Release/include/pplx/pplxlinux.h function namespace (line 32) | namespace pplx FILE: Release/include/pplx/pplxtasks.h function namespace (line 25) | namespace Concurrency function namespace (line 41) | namespace Concurrency function namespace (line 133) | namespace std function namespace (line 167) | namespace stdx function namespace (line 178) | namespace pplx type task (line 545) | typedef task< type typename (line 569) | typedef typename _TaskTypeTraits<_FuncRetType>::_AsyncKind _AsyncKind; type _TypeSelectorNoAsync (line 577) | typedef _TypeSelectorNoAsync _AsyncKind; function _Holder (line 585) | struct _TaskProcThunk function _ScheduleFuncWithAutoInline (line 625) | static void _ScheduleFuncWithAutoInline(const std::function& _Fu... function class (line 630) | class _ContextCallback function _RethrowUserException (line 956) | void _RethrowUserException() function _Result (line 994) | struct _AsyncInfoImpl abstract : Windows::Foundation::IAsyncOperation<_R... type _IAsyncOperationWithProgressToAsyncOperationConverter (line 1045) | struct _IAsyncOperationWithProgressToAsyncOperationConverter type _IAsyncActionWithProgressToAsyncOperationConverter (line 1090) | struct _IAsyncActionWithProgressToAsyncOperationConverter function class (line 1122) | class task_continuation_context : public details::_ContextCallback function namespace (line 1205) | namespace details function class (line 1226) | class task_options function set_continuation_context (line 1339) | void set_continuation_context(task_continuation_context _ContinuationCon... function namespace (line 1382) | namespace details type _Task_impl_base (line 1683) | struct _Task_impl_base function virtual (line 1717) | virtual ~_Task_impl_base() function task_status (line 1726) | task_status _Wait() function _Cancel (line 1869) | bool _Cancel(bool _SynchronousCancel) function _CancelWithExceptionHolder (line 1875) | bool _CancelWithExceptionHolder(const std::shared_ptr<_ExceptionHolder>&... function _CancelWithException (line 1882) | bool _CancelWithException(::Platform::Exception ^ _Exception) function _CancelWithException (line 1891) | bool _CancelWithException(const std::exception_ptr& _Exception) function _RegisterCancellation (line 1899) | void _RegisterCancellation(std::weak_ptr<_Task_impl_base> _WeakPtr) function _DeregisterCancellation (line 1915) | void _DeregisterCancellation() function _IsCreated (line 1925) | bool _IsCreated() { return (_M_TaskState == _Created); } function _IsStarted (line 1927) | bool _IsStarted() { return (_M_TaskState == _Started); } function _IsPendingCancel (line 1929) | bool _IsPendingCancel() { return (_M_TaskState == _PendingCancel); } function _IsCompleted (line 1931) | bool _IsCompleted() { return (_M_TaskState == _Completed); } function _IsCanceled (line 1933) | bool _IsCanceled() { return (_M_TaskState == _Canceled); } function _HasUserException (line 1935) | bool _HasUserException() { return static_cast(_M_exceptionHolder); } function std (line 1937) | const std::shared_ptr<_ExceptionHolder>& _GetExceptionHolder() function _IsApartmentAware (line 1943) | bool _IsApartmentAware() { return _M_fFromAsync; } function _TaskCreationCallstack (line 1947) | _TaskCreationCallstack _GetTaskCreationCallstack() { return _M_pTaskCrea... function _SetTaskCreationCallstack (line 1949) | void _SetTaskCreationCallstack(const _TaskCreationCallstack& _Callstack)... function _ScheduleTask (line 1960) | void _ScheduleTask(_UnrealizedChore_t* _PTaskHandle, _TaskInliningMode_t... function _RunContinuation (line 2002) | void _RunContinuation(_ContinuationTaskHandleBase* _PTaskHandle) function _ScheduleContinuationTask (line 2034) | void _ScheduleContinuationTask(_ContinuationTaskHandleBase* _PTaskHandle) function _ScheduleContinuation (line 2112) | void _ScheduleContinuation(_ContinuationTaskHandleBase* _PTaskHandle) function _RunTaskContinuations (line 2184) | void _RunTaskContinuations() function _IsNonBlockingThread (line 2201) | static bool _IsNonBlockingThread() function _AsyncInit (line 2243) | void _AsyncInit( function _AsyncInit (line 2292) | void _AsyncInit(const typename _Task_ptr<_ReturnType>::_Type& _OuterTask, type _ContinuationTaskHandleBase (line 2353) | typedef _ContinuationTaskHandleBase* _ContinuationList; function _LogTaskCompleted (line 2371) | inline void _TaskEventLogger::_LogTaskCompleted() type Windows (line 2409) | typedef Windows::Foundation::IAsyncOperation _MakeVoidToUnitFunc(const std::fu... function set_exception (line 2773) | __declspec(noinline) // Ask for no inlining so that the PPLX_CAPTURE_CAL... type typename (line 2858) | typedef typename details::_Task_completion_event_impl<_ResultType>::_Tas... function _RegisterTask (line 2910) | void _RegisterTask(const typename details::_Task_ptr<_ResultType>::_Type... function set_exception (line 2974) | bool set_exception( function set_exception (line 2987) | __declspec( function _Cancel (line 3010) | void _Cancel(const std::shared_ptr& _ExHolder... function _StoreException (line 3017) | bool _StoreException(const std::shared_ptr& _... function _RegisterTask (line 3035) | void _RegisterTask(details::_Task_ptr::_Type _TaskP... function namespace (line 3045) | namespace details type _Ty (line 3150) | typedef _Ty _Type; function _M_Impl (line 3270) | _M_Impl(nullptr) function explicit (line 3315) | explicit task(_Ty _Param) function explicit (line 3366) | explicit task(_Ty _Param, const task_options& _TaskOptions) function _M_Impl (line 3406) | task(const task& _Other) : _M_Impl(_Other._M_Impl) {} function _Rhs (line 3693) | bool operator==(const task<_ReturnType>& _Rhs) const { return (_M_Impl =... function _Rhs (line 3702) | bool operator!=(const task<_ReturnType>& _Rhs) const { return !operator=... function _CreateImpl (line 3707) | void _CreateImpl(details::_CancellationTokenState* _Ct, scheduler_ptr _S... function _SetImpl (line 3725) | void _SetImpl(const typename details::_Task_ptr<_ReturnType>::_Type& _Impl) function _SetImpl (line 3734) | void _SetImpl(typename details::_Task_ptr<_ReturnType>::_Type&& _Impl) function _SetTaskCreationCallstack (line 3749) | void _SetTaskCreationCallstack(const details::_TaskCreationCallstack& _c... function virtual (line 3796) | virtual ~_InitialTaskHandle() {} function _Perform (line 3806) | void _Perform() const { _Init(_TypeSelection()); } function _Init (line 3815) | void _Init(details::_TypeSelectorNoAsync) const function _Init (line 3829) | void _Init(details::_TypeSelectorAsyncOperationOrTask) const function _Init (line 3841) | void _Init(details::_TypeSelectorAsyncAction) const function _Init (line 3853) | void _Init(details::_TypeSelectorAsyncOperationWithProgress) const function _Init (line 3869) | void _Init(details::_TypeSelectorAsyncActionWithProgress) const function virtual (line 3927) | virtual ~_ContinuationTaskHandle() {} function _Continue (line 3961) | void _Continue(std::false_type, details::_TypeSelectorNoAsync) const function _Continue (line 3976) | void _Continue(std::false_type, details::_TypeSelectorAsyncOperationOrTa... function _Continue (line 3993) | void _Continue(std::false_type, details::_TypeSelectorAsyncAction) const function _Continue (line 4010) | void _Continue(std::false_type, details::_TypeSelectorAsyncOperationWith... function _Continue (line 4031) | void _Continue(std::false_type, details::_TypeSelectorAsyncActionWithPro... function _Continue (line 4052) | void _Continue(std::true_type, details::_TypeSelectorNoAsync) const function _Continue (line 4071) | void _Continue(std::true_type, details::_TypeSelectorAsyncOperationOrTas... function _Continue (line 4088) | void _Continue(std::true_type, details::_TypeSelectorAsyncAction) const function _Continue (line 4106) | void _Continue(std::true_type, details::_TypeSelectorAsyncOperationWithP... function _Continue (line 4128) | void _Continue(std::true_type, details::_TypeSelectorAsyncActionWithProg... type typename (line 4150) | typedef typename details::_InitFunctorTypeTraits<_InternalReturnType, de... function _TaskInitNoFunctor (line 4164) | void _TaskInitNoFunctor(task_completion_event<_ReturnType>& _Event) { _E... function _TaskInitAsyncOp (line 4170) | void _TaskInitAsyncOp( function _TaskInitNoFunctor (line 4186) | void _TaskInitNoFunctor( type details (line 4264) | typedef details::_FunctionTypeTraits<_Function, _InternalReturnType> _Fu... type details (line 4265) | typedef details::_TaskTypeTraits& _Rhs) const { return (_M_unitTask == _... function operator (line 4655) | bool operator!=(const task& _Rhs) const { return !operator==(_Rhs); } function _CreateImpl (line 4660) | void _CreateImpl(details::_CancellationTokenState* _Ct, scheduler_ptr _S... function _SetImpl (line 4673) | void _SetImpl(const details::_Task_ptr::_Type& _Imp... function _SetImpl (line 4678) | void _SetImpl(details::_Task_ptr::_Type&& _Impl) { ... function _SetTaskCreationCallstack (line 4689) | void _SetTaskCreationCallstack(const details::_TaskCreationCallstack& _c... function _TaskInitNoFunctor (line 4724) | void _TaskInitNoFunctor(task_completion_event& _Event) function _TaskInitNoFunctor (line 4733) | void _TaskInitNoFunctor(Windows::Foundation::IAsyncAction ^ _AsyncAction) function namespace (line 4772) | namespace details function namespace (line 4935) | namespace details type std (line 4999) | typedef std::shared_ptr>... function progress_reporter (line 5012) | progress_reporter _CreateReporter(_ClassPtrType _Ptr) function namespace (line 5028) | namespace details type _ProgressType (line 5290) | typedef void _ProgressType; type typename (line 5297) | typedef typename _T _ProgressType; type _ProgressType (line 5305) | typedef void _ProgressType; type typename (line 5317) | typedef typename _ProgressTypeTraits<_Argument1Type>::_ProgressType _Pro... type typename (line 5329) | typedef typename _ProgressTypeTraits<_Argument1Type>::_ProgressType _Pro... function ref (line 5332) | ref class _Zip type _SelectorTaskGenerator (line 5513) | struct _SelectorTaskGenerator type _SelectorTaskGenerator (line 5624) | struct _SelectorTaskGenerator type typename (line 5762) | typedef typename Windows::Foundation::AsyncOperationProgressHandler<_Ret... type typename (line 5764) | typedef typename Windows::Foundation::AsyncOperationWithProgressComplete... type typename (line 5766) | typedef typename _ReturnType type typename (line 5767) | typedef typename _ProgressType type typename (line 5768) | typedef typename _TaskTraits::_AsyncKind _AsyncKind; type typename (line 5769) | typedef typename _SelectorTaskGenerator<_AsyncKind, _ReturnType> _Select... type typename (line 5770) | typedef typename _TaskGenerator<_SelectorTaskGenerator, _TakesToken, tru... type _Zip (line 5789) | typedef _Zip _ProgressDelegateType; type typename (line 5790) | typedef typename Windows::Foundation::AsyncOperationCompletedHandler<_Re... type typename (line 5791) | typedef typename _ReturnType type typename (line 5792) | typedef typename _TaskTraits::_AsyncKind _AsyncKind; type typename (line 5793) | typedef typename _SelectorTaskGenerator<_AsyncKind, _ReturnType> _Select... type typename (line 5794) | typedef typename _TaskGenerator<_SelectorTaskGenerator, _TakesToken, fal... type typename (line 5813) | typedef typename Windows::Foundation::AsyncActionProgressHandler<_Progre... type typename (line 5814) | typedef typename Windows::Foundation::AsyncActionWithProgressCompletedHa... type _ReturnType (line 5816) | typedef void _ReturnType; type typename (line 5817) | typedef typename _ProgressType type typename (line 5818) | typedef typename _TaskTraits::_AsyncKind _AsyncKind; type typename (line 5819) | typedef typename _SelectorTaskGenerator<_AsyncKind, _ReturnType> _Select... type typename (line 5820) | typedef typename _TaskGenerator<_SelectorTaskGenerator, _TakesToken, tru... type _Zip (line 5839) | typedef _Zip _ProgressDelegateType; type typename (line 5840) | typedef typename Windows::Foundation::AsyncActionCompletedHandler _Compl... type _ReturnType (line 5841) | typedef void _ReturnType; type typename (line 5842) | typedef typename _TaskTraits::_AsyncKind _AsyncKind; type typename (line 5843) | typedef typename _SelectorTaskGenerator<_AsyncKind, _ReturnType> _Select... type typename (line 5844) | typedef typename _TaskGenerator<_SelectorTaskGenerator, _TakesToken, fal... type typename (line 5862) | typedef typename _FunctorTypeTraits<_Function>::_ReturnType _ReturnType; type typename (line 5863) | typedef typename _FunctorTypeTraits<_Function>::_Argument1Type _Argument... type typename (line 5864) | typedef typename _CAFunctorOptions<_Function>::_ProgressType _ProgressType; type typename (line 5869) | typedef typename _TaskTypeTraits<_ReturnType> _TaskTraits; type typename (line 5870) | typedef typename _AsyncAttributes<_Function, function Id (line 5908) | unsigned int Id function typename (line 5970) | typename _Attributes::_ProgressDelegateType ^ function virtual (line 5980) | virtual void function virtual (line 5989) | virtual void Close() function typename (line 6004) | typename _Attributes::_CompletionDelegateType ^ function _Start (line 6038) | void function _FireCompletion (line 6051) | void _FireCompletion() function virtual (line 6068) | virtual void _PutOnProgress(typename _Attributes::_ProgressDelegateType ... function _TryTransitionToCompleted (line 6073) | bool _TryTransitionToCompleted() { return _TransitionToState(_AsyncStatu... function _TryTransitionToCancelled (line 6075) | bool _TryTransitionToCancelled() { return _TransitionToState(_AsyncStatu... function _TryTransitionToError (line 6077) | bool _TryTransitionToError(const HRESULT error) function _CheckValidStateForDelegateCall (line 6086) | inline void _CheckValidStateForDelegateCall() function _CheckValidStateForResultsCall (line 6097) | inline void _CheckValidStateForResultsCall() function _ContinueAsyncOperation (line 6127) | inline bool _ContinueAsyncOperation() { return (_M_currentStatus == _Asy... function _TransitionToState (line 6154) | inline bool _TransitionToState(const _AsyncStatusInternal _NewState) function _IsTerminalState (line 6213) | inline bool _IsTerminalState() { return _IsTerminalState(_M_currentStatu... function _IsTerminalState (line 6215) | inline bool _IsTerminalState(_AsyncStatusInternal status) function virtual (line 6256) | virtual void _PutOnProgress(typename _Attributes::_ProgressDelegateType ... function _FireProgress (line 6263) | void _FireProgress(const typename _Attributes::_ProgressType& _ProgressV... function _M_task (line 6304) | _AsyncTaskThunkBase(const _TaskType& _Task) : _M_task(_Task) {} type typename (line 6366) | typedef typename _AsyncTaskThunk<_Attributes> _Base; type typename (line 6367) | typedef typename _Attributes::_AsyncBaseType _AsyncBaseType; function virtual (line 6393) | virtual void _OnCancel() override { _Base::_OnCancel(); } function namespace (line 6456) | namespace details function _Unit_type (line 6503) | struct _RunAllParam<_Unit_type> function _JoinAllTokens_Add (line 6514) | inline void _JoinAllTokens_Add(const cancellation_token_source& _MergedSrc, function task (line 6561) | static task> _Perform(const task_options& _Tas... type typename (line 6875) | typedef typename std::iterator_traits<_Iterator>::value_type::result_typ... function namespace (line 7020) | namespace details type typename (line 7263) | typedef typename std::iterator_traits<_Iterator>::value_type::result_typ... type typename (line 7298) | typedef typename std::iterator_traits<_Iterator>::value_type::result_typ... function _Continuation (line 7354) | auto _Continuation = [_PParam](task<_ReturnType> _ResultTask) { function _Continuation (line 7538) | auto _Continuation = [_PParam](_Ty _ResultTask) mutable { function namespace (line 7593) | namespace Concurrency FILE: Release/include/pplx/pplxwin.h function namespace (line 21) | namespace pplx FILE: Release/include/pplx/threadpool.h function namespace (line 33) | namespace crossplat FILE: Release/samples/BingRequest/bingrequest.cpp function main (line 54) | int main(int argc, char* args[]) FILE: Release/samples/BlackJack/BlackJack_Client/BlackJackClient.cpp function http_response (line 52) | http_response CheckResponse(const std::string& url, const http_response&... function http_response (line 58) | http_response CheckResponse(const std::string& url, const http_response&... function PrintResult (line 66) | void PrintResult(BJHandResult result) function PrintCard (line 77) | void PrintCard(const Card& card) function PrintHand (line 96) | void PrintHand(bool suppress_bet, const BJHand& hand) function PrintTable (line 113) | void PrintTable(const http_response& response, bool& refresh) function main (line 163) | int main(int argc, char* argv[]) FILE: Release/samples/BlackJack/BlackJack_Server/BlackJack_Server.cpp class BlackJackDealer (line 19) | class BlackJackDealer method BlackJackDealer (line 22) | BlackJackDealer() {} method open (line 25) | pplx::task open() { return m_listener.open(); } method close (line 26) | pplx::task close() { return m_listener.close(); } function on_initialize (line 39) | void on_initialize(const string_t& address) function on_shutdown (line 55) | void on_shutdown() FILE: Release/samples/BlackJack/BlackJack_Server/Dealer.cpp class BlackJackDealer (line 26) | class BlackJackDealer method BlackJackDealer (line 29) | BlackJackDealer() {} method open (line 32) | pplx::task open() { return m_listener.open(); } method close (line 33) | pplx::task close() { return m_listener.close(); } FILE: Release/samples/BlackJack/BlackJack_Server/Table.cpp type timeval (line 487) | struct timeval FILE: Release/samples/BlackJack/BlackJack_Server/Table.h function class (line 23) | class DealerTable : public BJTable function _init (line 59) | void _init() type std (line 72) | typedef std::shared_ptr message_wrapper; FILE: Release/samples/BlackJack/BlackJack_Server/messagetypes.h type BJHandResult (line 15) | enum BJHandResult type BJHandState (line 24) | enum BJHandState type BJPossibleMoves (line 33) | enum BJPossibleMoves type CardSuit (line 42) | enum CardSuit type CardValue (line 50) | enum CardValue type BJStatus (line 68) | enum BJStatus function AsJSON (line 101) | struct Card function NumericHandValues (line 170) | NumericHandValues GetNumericValues() function BJHand (line 188) | static BJHand FromJSON(const web::json::object& object) type Player (line 263) | struct Player function FromJSON (line 311) | struct BJTable function AsJSON (line 370) | struct BJPutResponse FILE: Release/samples/BlackJack/BlackJack_UIClient/App.xaml.h function namespace (line 16) | namespace BlackjackClient FILE: Release/samples/BlackJack/BlackJack_UIClient/CardShape.xaml.h function namespace (line 25) | namespace BlackjackClient FILE: Release/samples/BlackJack/BlackJack_UIClient/Player.xaml.h function namespace (line 18) | namespace BlackjackClient FILE: Release/samples/BlackJack/BlackJack_UIClient/PlayingTable.xaml.h function namespace (line 27) | namespace BlackjackClient FILE: Release/samples/BlackJack/BlackJack_UIClient/messagetypes.h type BJHandResult (line 15) | enum BJHandResult type BJHandState (line 24) | enum BJHandState type BJPossibleMoves (line 33) | enum BJPossibleMoves type CardSuit (line 42) | enum CardSuit type CardValue (line 50) | enum CardValue type BJStatus (line 68) | enum BJStatus type Card (line 101) | struct Card type NumericHandValues (line 117) | struct NumericHandValues type BJHand (line 125) | struct BJHand function NumericHandValues (line 164) | NumericHandValues GetNumericValues() type Player (line 202) | struct Player function BJTable (line 227) | struct BJTable type BJPutResponse (line 254) | struct BJPutResponse FILE: Release/samples/CasaLens/CasaLens141/js/default.js function formatAMPM (line 1) | function formatAMPM(date) { function formatEventTime (line 12) | function formatEventTime(dateTimeStr) { function ClearText (line 23) | function ClearText() { function TrimText (line 27) | function TrimText(text, maxLength) { function populateEvents (line 43) | function populateEvents(events) { function populateWeather (line 71) | function populateWeather(weather) { function populateMovies (line 92) | function populateMovies(movies) { function populateImages (line 130) | function populateImages(images) { function FetchData (line 146) | function FetchData() { FILE: Release/samples/CasaLens/casalens.h function class (line 33) | class casalens_creds function class (line 59) | class CasaLens FILE: Release/samples/CasaLens/datafetcher.cpp type tm (line 201) | struct tm FILE: Release/samples/CasaLens/js/default.js function formatAMPM (line 1) | function formatAMPM(date) { function formatEventTime (line 12) | function formatEventTime(dateTimeStr) { function ClearText (line 23) | function ClearText() { function TrimText (line 27) | function TrimText(text, maxLength) { function populateEvents (line 43) | function populateEvents(events) { function populateWeather (line 71) | function populateWeather(weather) { function populateMovies (line 92) | function populateMovies(movies) { function populateImages (line 130) | function populateImages(images) { function FetchData (line 146) | function FetchData() { FILE: Release/samples/FacebookDemo/App.xaml.h function namespace (line 15) | namespace FacebookDemo FILE: Release/samples/FacebookDemo/Facebook.cpp function facebook_client (line 30) | facebook_client& facebook_client::instance() FILE: Release/samples/FacebookDemo/Facebook.h function class (line 16) | class facebook_client FILE: Release/samples/FacebookDemo/MainPage.xaml.h function namespace (line 15) | namespace FacebookDemo FILE: Release/samples/OAuth2Live/App.xaml.h function namespace (line 10) | namespace OAuth2Live FILE: Release/samples/OAuth2Live/MainPage.xaml.h function namespace (line 13) | namespace OAuth2Live FILE: Release/samples/Oauth1Client/Oauth1Client.cpp function open_browser (line 61) | static void open_browser(utility::string_t auth_uri) class oauth1_code_listener (line 82) | class oauth1_code_listener method oauth1_code_listener (line 85) | oauth1_code_listener(uri listen_uri, oauth1_config& config) method listen_for_code (line 122) | pplx::task listen_for_code() { return pplx::create_task(m_tce); } class oauth1_session_sample (line 134) | class oauth1_session_sample method oauth1_session_sample (line 137) | oauth1_session_sample(utility::string_t name, method run (line 156) | void run() method do_authorization (line 186) | pplx::task do_authorization() method is_enabled (line 202) | bool is_enabled() const method open_browser_auth (line 207) | bool open_browser_auth() class linkedin_session_sample (line 232) | class linkedin_session_sample : public oauth1_session_sample method linkedin_session_sample (line 235) | linkedin_session_sample() method run_internal (line 247) | void run_internal() override class twitter_session_sample (line 259) | class twitter_session_sample : public oauth1_session_sample method twitter_session_sample (line 262) | twitter_session_sample() method run_internal (line 274) | void run_internal() override FILE: Release/samples/Oauth2Client/Oauth2Client.cpp function open_browser (line 64) | static void open_browser(utility::string_t auth_uri) class oauth2_code_listener (line 85) | class oauth2_code_listener method oauth2_code_listener (line 88) | oauth2_code_listener(uri listen_uri, oauth2_config& config) method listen_for_code (line 125) | pplx::task listen_for_code() { return pplx::create_task(m_tce); } class oauth2_session_sample (line 137) | class oauth2_session_sample method oauth2_session_sample (line 140) | oauth2_session_sample(utility::string_t name, method run (line 152) | void run() method authorization_code_flow (line 182) | pplx::task authorization_code_flow() method is_enabled (line 192) | bool is_enabled() const method open_browser_auth (line 197) | void open_browser_auth() class dropbox_session_sample (line 212) | class dropbox_session_sample : public oauth2_session_sample method dropbox_session_sample (line 215) | dropbox_session_sample() method run_internal (line 227) | void run_internal() override class linkedin_session_sample (line 239) | class linkedin_session_sample : public oauth2_session_sample method linkedin_session_sample (line 242) | linkedin_session_sample() method run_internal (line 259) | void run_internal() override class live_session_sample (line 271) | class live_session_sample : public oauth2_session_sample method live_session_sample (line 274) | live_session_sample() method run_internal (line 287) | void run_internal() override FILE: Release/samples/SearchFile/searchfile.cpp function _do_while_iteration (line 23) | pplx::task _do_while_iteration(std::function(void... function _do_while_impl (line 29) | pplx::task _do_while_impl(std::function(void)> func) function do_while (line 42) | pplx::task do_while(std::function(void)> func) type Concurrency (line 51) | namespace Concurrency type streams (line 53) | namespace streams class type_parser (line 59) | class type_parser method parse (line 62) | static pplx::task parse(streambuf buffer) function find_matches_in_file (line 89) | static pplx::task find_matches_in_file(const string_t& fileName, function write_matches_to_file (line 133) | static pplx::task write_matches_to_file(const string_t& fileName, ... FILE: Release/samples/WindowsLiveAuth/App.xaml.h function namespace (line 10) | namespace WindowsLiveAuth FILE: Release/samples/WindowsLiveAuth/MainPage.xaml.h function namespace (line 9) | namespace WindowsLiveAuth FILE: Release/samples/WindowsLiveAuth/live_connect.h function namespace (line 22) | namespace web FILE: Release/src/http/client/http_client.cpp type web (line 20) | namespace web type http (line 22) | namespace http type client (line 24) | namespace client function verify_uri (line 27) | static void verify_uri(const uri& uri) type details (line 42) | namespace details function http_client_config (line 257) | const http_client_config& _http_client_communicator::client_conf... function uri (line 259) | const uri& _http_client_communicator::base_uri() const { return ... class http_pipeline (line 283) | class http_pipeline method http_pipeline (line 286) | http_pipeline(std::shared_ptr propagate(http_request request) method append (line 312) | void append(const std::shared_ptr& stage) class function_pipeline_wrapper (line 342) | class function_pipeline_wrapper : public http::http_pipeline_stage method function_pipeline_wrapper (line 345) | function_pipeline_wrapper(const std::function propagate(http_request request... function http_client_config (line 400) | const http_client_config& http_client::client_config() const { ret... function uri (line 402) | const uri& http_client::base_uri() const { return m_pipeline->m_la... FILE: Release/src/http/client/http_client_asio.cpp function calc_cn_host (line 90) | std::string calc_cn_host(const web::http::uri& baseUri, const web::http:... type web (line 114) | namespace web type http (line 116) | namespace http type client (line 118) | namespace client type details (line 120) | namespace details type httpclient_errorcode_context (line 122) | enum class httpclient_errorcode_context function generate_base64_userpass (line 134) | static std::string generate_base64_userpass(const ::web::credent... class asio_connection_pool (line 142) | class asio_connection_pool method asio_connection_pool (line 378) | asio_connection_pool() method asio_connection_pool (line 386) | asio_connection_pool(const asio_connection_pool&) = delete; method asio_connection_pool (line 387) | asio_connection_pool& operator=(const asio_connection_pool&) =... method try_acquire (line 389) | std::shared_ptr try_acquire(const std::string... method release (line 406) | void release(std::shared_ptr&& connection) method start_epoch_interval (line 427) | static void start_epoch_interval(const std::shared_ptr try_acquire(const std::string... method release (line 406) | void release(std::shared_ptr&& connection) method start_epoch_interval (line 427) | static void start_epoch_interval(const std::shared_ptr&& con... method obtain_connection (line 486) | std::shared_ptr obtain_connection(const http_... class asio_context (line 509) | class asio_context final : public request_context, public std::e... method asio_context (line 514) | asio_context(const std::shared_ptr<_http_client_communicator>&... method create_request_context (line 536) | static std::shared_ptr create_request_context... class ssl_proxy_tunnel (line 546) | class ssl_proxy_tunnel final : public std::enable_shared_from_... method ssl_proxy_tunnel (line 549) | ssl_proxy_tunnel(std::shared_ptr context, method start_proxy_connect (line 555) | void start_proxy_connect() method handle_resolve (line 595) | void handle_resolve(const boost::system::error_code& ec, tcp... method handle_tcp_connect (line 613) | void handle_tcp_connect(const boost::system::error_code& ec,... method handle_write_request (line 653) | void handle_write_request(const boost::system::error_code& err) method handle_status_line (line 671) | void handle_status_line(const boost::system::error_code& ec) type http_proxy_type (line 724) | enum class http_proxy_type method start_request (line 731) | void start_request() method report_exception (line 929) | void report_exception(const _ExceptionType& e) method report_exception (line 934) | void report_exception(std::exception_ptr exceptionPtr) override method upgrade_to_ssl (line 942) | void upgrade_to_ssl() method generate_basic_auth_header (line 949) | std::string generate_basic_auth_header() method generate_basic_proxy_auth_header (line 958) | std::string generate_basic_proxy_auth_header() method report_error (line 967) | void report_error(const std::string& message, method handle_connect (line 1009) | void handle_connect(const boost::system::error_code& ec, tcp::... method handle_resolve (line 1048) | void handle_resolve(const boost::system::error_code& ec, tcp::... method write_request (line 1069) | void write_request() method handle_handshake (line 1100) | void handle_handshake(const boost::system::error_code& ec) method handle_cert_verification (line 1114) | bool handle_cert_verification(bool preverified, boost::asio::s... method handle_write_headers (line 1141) | void handle_write_headers(const boost::system::error_code& ec) method handle_write_chunked_body (line 1160) | void handle_write_chunked_body(const boost::system::error_code... method handle_write_large_body (line 1223) | void handle_write_large_body(const boost::system::error_code& ec) method handle_write_body (line 1276) | void handle_write_body(const boost::system::error_code& ec) method handle_status_line (line 1307) | void handle_status_line(const boost::system::error_code& ec) method handle_failed_read_status_line (line 1351) | void handle_failed_read_status_line(const boost::system::error... method read_headers (line 1419) | void read_headers() method async_read_until_buffersize (line 1517) | void async_read_until_buffersize(size_t size, const ReadHandle... method handle_chunk_header (line 1528) | void handle_chunk_header(const boost::system::error_code& ec) method decompress (line 1564) | bool decompress(const uint8_t* input, size_t input_size, std::... method handle_chunk (line 1607) | void handle_chunk(const boost::system::error_code& ec, int to_... method handle_read_content (line 1717) | void handle_read_content(const boost::system::error_code& ec) class timeout_timer (line 1857) | class timeout_timer method timeout_timer (line 1860) | timeout_timer(const std::chrono::microseconds& timeout) method set_ctx (line 1865) | void set_ctx(const std::weak_ptr& ctx) { m_ctx... method start (line 1867) | void start() method reset (line 1880) | void reset() method has_timedout (line 1895) | bool has_timedout() const { return m_state == timedout; } method has_started (line 1897) | bool has_started() const { return m_state == started; } method stop (line 1899) | void stop() method handle_timeout (line 1905) | static void handle_timeout(const boost::system::error_code& ... type timer_state (line 1920) | enum timer_state function create_platform_final_pipeline_stage (line 1950) | std::shared_ptr<_http_client_communicator> create_platform_final... function is_retrieval_redirection (line 1980) | static bool is_retrieval_redirection(status_code code) function is_unchanged_redirection (line 2004) | static bool is_unchanged_redirection(status_code code) function is_recognized_redirection (line 2024) | static bool is_recognized_redirection(status_code code) function is_retrieval_request (line 2031) | static bool is_retrieval_request(method method) type http_redirect_follower (line 2048) | struct http_redirect_follower function uri (line 2080) | uri http_redirect_follower::url_to_follow(const http_response& r... FILE: Release/src/http/client/http_client_impl.h function namespace (line 23) | namespace web function namespace (line 41) | namespace web FILE: Release/src/http/client/http_client_msg.cpp type web (line 18) | namespace web type http (line 20) | namespace http function uri (line 22) | uri details::_http_request::relative_uri() const function uri (line 48) | uri details::_http_request::absolute_uri() const FILE: Release/src/http/client/http_client_winhttp.cpp type security_failure_message (line 35) | struct security_failure_message function generate_security_failure_message (line 57) | std::string generate_security_failure_message(std::uint32_t flags) type web (line 73) | namespace web type http (line 75) | namespace http type client (line 77) | namespace client type details (line 79) | namespace details function query_header_length (line 82) | static void query_header_length(HINTERNET request_handle, DWORD ... function parse_status_code (line 93) | static http::status_code parse_status_code(HINTERNET request_han... function parse_reason_phrase (line 109) | static utility::string_t parse_reason_phrase(HINTERNET request_h... function parse_winhttp_headers (line 130) | static void parse_winhttp_headers(HINTERNET request_handle, _In_... function build_error_msg (line 143) | static std::string build_error_msg(unsigned long code, const std... function build_error_msg (line 154) | static std::string build_error_msg(_In_ WINHTTP_ASYNC_RESULT* er... class memory_holder (line 168) | class memory_holder method memory_holder (line 175) | memory_holder() : m_externalData(nullptr), m_size(0) {} method allocate_space (line 177) | void allocate_space(size_t length) method reassign_to (line 186) | inline void reassign_to(_In_opt_ uint8_t* block, size_t length) method is_internally_allocated (line 193) | inline bool is_internally_allocated() const { return m_externa... method size (line 197) | inline size_t size() const { return is_internally_allocated() ... type msg_body_type (line 201) | enum msg_body_type function DWORD (line 208) | static DWORD WinHttpDefaultProxyConstant() CPPREST_NOEXCEPT class winhttp_request_context (line 227) | class winhttp_request_context final : public request_context method create_request_context (line 231) | static std::shared_ptr create_request_context( method allocate_request_space (line 241) | void allocate_request_space(_In_opt_ uint8_t* block, size_t le... method allocate_reply_space (line 249) | void allocate_reply_space(_In_opt_ uint8_t* block, size_t length) method is_externally_allocated (line 257) | bool is_externally_allocated() const { return !m_body_data.is_... method _get_readbuffer (line 279) | virtual concurrency::streams::streambuf _get_readbuff... class compression_state (line 286) | class compression_state method compression_state (line 289) | compression_state() method compression_state (line 301) | compression_state(const compression_state&) = delete; method compression_state (line 302) | compression_state(compression_state&& other) method compression_state (line 315) | compression_state& operator=(const compression_state&) = del... method compression_state (line 316) | compression_state& operator=(compression_state&& other) class _chunk_helper (line 333) | class _chunk_helper method _chunk_helper (line 336) | _chunk_helper() method process_buffer (line 350) | bool process_buffer(uint8_t* buffer, size_t buffer_size, s... method cleanup (line 533) | void cleanup() method install_custom_cn_check (line 555) | void install_custom_cn_check(const utility::string_t& customHost) method on_send_request_validate_cn (line 561) | void on_send_request_validate_cn() method finish (line 666) | virtual void finish() override method winhttp_request_context (line 679) | winhttp_request_context(const std::shared_ptr<_http_client_com... function DWORD (line 694) | static DWORD ChooseAuthScheme(DWORD dwSupportedSchemes) type proxy_info (line 719) | struct proxy_info : WINHTTP_PROXY_INFO method proxy_info (line 721) | proxy_info() { memset(this, 0, sizeof(WINHTTP_PROXY_INFO)); } type ie_proxy_config (line 730) | struct ie_proxy_config : WINHTTP_CURRENT_USER_IE_PROXY_CONFIG method ie_proxy_config (line 732) | ie_proxy_config() { memset(this, 0, sizeof(WINHTTP_CURRENT_USE... class winhttp_client (line 743) | class winhttp_client final : public _http_client_communicator method winhttp_client (line 746) | winhttp_client(http::uri address, http_client_config client_co... method winhttp_client (line 755) | winhttp_client(const winhttp_client&) = delete; method winhttp_client (line 756) | winhttp_client& operator=(const winhttp_client&) = delete; method propagate (line 775) | virtual pplx::task propagate(http_request reque... method open (line 791) | unsigned long open() method send_request (line 962) | void send_request(_In_ const std::shared_ptr&... method _start_request_send (line 1289) | void _start_request_send(const std::shared_ptr create_platform_final... FILE: Release/src/http/client/http_client_winrt.cpp type web (line 30) | namespace web type http (line 32) | namespace http type client (line 34) | namespace client type details (line 36) | namespace details class winrt_request_context (line 39) | class winrt_request_context final : public request_context method create_request_context (line 43) | static std::shared_ptr create_request_context( method winrt_request_context (line 54) | winrt_request_context(const std::shared_ptr<_http_client_commu... class HttpRequestCallback (line 61) | class HttpRequestCallback final : public RuntimeClass& con... method Read (line 200) | Read(_Out_writes_(cb) void* pv, _In_ ULONG cb, _Out_ ULONG* pc... method Write (line 252) | Write(_In_reads_bytes_(cb) const void* pv, class IResponseStream (line 280) | class IResponseStream final method IResponseStream (line 284) | IResponseStream(const std::weak_ptr& co... method Write (line 286) | Write(_In_reads_bytes_(cb) const void* pv, method Read (line 344) | Read(_Out_writes_bytes_to_(cb, *pcbRead) void* pv, class winrt_client (line 360) | class winrt_client final : public _http_client_communicator method winrt_client (line 363) | winrt_client(http::uri&& address, http_client_config&& client_... method winrt_client (line 368) | winrt_client(const winrt_client&) = delete; method winrt_client (line 369) | winrt_client& operator=(const winrt_client&) = delete; method propagate (line 371) | virtual pplx::task propagate(http_request reque... method send_request (line 387) | virtual void send_request(_In_ const std::shared_ptr create_platform_final... FILE: Release/src/http/client/x509_cert_utilities.cpp type web (line 36) | namespace web type http (line 38) | namespace http type client (line 40) | namespace client type details (line 42) | namespace details function verify_cert_chain_platform_specific (line 46) | bool verify_cert_chain_platform_specific(boost::asio::ssl::verif... function jni_failed (line 113) | static bool jni_failed(JNIEnv* env) function jni_failed (line 126) | static bool jni_failed(JNIEnv* env, const java_local_ref& res... function jni_failed (line 134) | static bool jni_failed(JNIEnv* env, const jmethodID& result) function verify_X509_cert_chain (line 149) | bool verify_X509_cert_chain(const std::vector& cert... class cf_ref (line 292) | class cf_ref method cf_ref (line 295) | cf_ref(T v) : value(v) method cf_ref (line 299) | cf_ref() : value(nullptr) {} method cf_ref (line 300) | cf_ref(cf_ref&& other) : value(other.value) { other.value = nu... method T (line 310) | T& get() { return value; } function verify_X509_cert_chain (line 319) | bool verify_X509_cert_chain(const std::vector& cert... function verify_X509_cert_chain (line 379) | bool verify_X509_cert_chain(const std::vector& cert... FILE: Release/src/http/common/connection_pool_helpers.h function namespace (line 8) | namespace web FILE: Release/src/http/common/http_compression.cpp class zlib_compressor_base (line 49) | class zlib_compressor_base : public compress_provider method zlib_compressor_base (line 55) | zlib_compressor_base(int windowBits, method compress (line 67) | size_t compress(const uint8_t* input, method compress (line 116) | pplx::task compress( method reset (line 136) | void reset() class zlib_decompressor_base (line 157) | class zlib_decompressor_base : public decompress_provider method zlib_decompressor_base (line 160) | zlib_decompressor_base(int windowBits) method decompress (line 168) | size_t decompress(const uint8_t* input, method decompress (line 218) | pplx::task decompress( method reset (line 238) | void reset() class gzip_compressor (line 255) | class gzip_compressor : public zlib_compressor_base method gzip_compressor (line 258) | gzip_compressor() : zlib_compressor_base(31) // 15 is MAX_WBITS in zco... method gzip_compressor (line 262) | gzip_compressor(int compressionLevel, int method, int strategy, int me... class gzip_decompressor (line 268) | class gzip_decompressor : public zlib_decompressor_base method gzip_decompressor (line 271) | gzip_decompressor() : zlib_decompressor_base(31) // 15 is MAX_WBITS in... class deflate_compressor (line 276) | class deflate_compressor : public zlib_compressor_base method deflate_compressor (line 279) | deflate_compressor() : zlib_compressor_base(15) // 15 is MAX_WBITS in ... method deflate_compressor (line 283) | deflate_compressor(int compressionLevel, int method, int strategy, int... class deflate_decompressor (line 289) | class deflate_decompressor : public zlib_decompressor_base method deflate_decompressor (line 292) | deflate_decompressor() : zlib_decompressor_base(0) // deflate auto-detect class brotli_compressor (line 298) | class brotli_compressor : public compress_provider method brotli_compressor (line 303) | brotli_compressor(uint32_t window = BROTLI_DEFAULT_WINDOW, method compress (line 322) | size_t compress(const uint8_t* input, method compress (line 400) | pplx::task compress( method reset (line 420) | void reset() class brotli_decompressor (line 484) | class brotli_decompressor : public decompress_provider method brotli_decompressor (line 487) | brotli_decompressor() : m_algorithm(brotli_compressor::BROTLI) method decompress (line 500) | size_t decompress(const uint8_t* input, method decompress (line 542) | pplx::task decompress( method reset (line 562) | void reset() class generic_compress_factory (line 595) | class generic_compress_factory : public compress_factory method generic_compress_factory (line 599) | generic_compress_factory(const utility::string_t& algorithm, method make_compressor (line 607) | std::unique_ptr make_compressor() const { return _m... class generic_decompress_factory (line 615) | class generic_decompress_factory : public decompress_factory method generic_decompress_factory (line 619) | generic_decompress_factory(const utility::string_t& algorithm, method weight (line 628) | uint16_t weight() const { return m_weight; } method make_decompressor (line 630) | std::unique_ptr make_decompressor() const { retur... function supported (line 680) | bool supported() { return !g_compress_factories.empty(); } function _make_compressor (line 695) | static std::unique_ptr _make_compressor( function make_compressor (line 709) | std::unique_ptr make_compressor(const utility::string... function _make_decompressor (line 714) | static std::unique_ptr _make_decompressor( function make_decompressor (line 728) | std::unique_ptr make_decompressor(const utility::st... function get_compress_factory (line 733) | std::shared_ptr get_compress_factory(const utility::st... function get_decompress_factory (line 746) | std::shared_ptr get_decompress_factory(const utility... function make_gzip_compressor (line 759) | std::unique_ptr make_gzip_compressor(int compressionL... function make_deflate_compressor (line 772) | std::unique_ptr make_deflate_compressor(int compressi... function make_brotli_compressor (line 785) | std::unique_ptr make_brotli_compressor( function make_compress_factory (line 802) | std::shared_ptr make_compress_factory( function make_decompress_factory (line 808) | std::shared_ptr make_decompress_factory( type details (line 816) | namespace details type builtin (line 818) | namespace builtin function get_decompress_factories (line 820) | const std::vector> get_decompres... function is_http_whitespace (line 826) | static bool is_http_whitespace(const utility::char_t ch) { return ch =... function remove_surrounding_http_whitespace (line 828) | static void remove_surrounding_http_whitespace(const utility::string_t... function get_compressor_from_header (line 841) | std::unique_ptr get_compressor_from_header( function get_decompressor_from_header (line 1003) | std::unique_ptr get_decompressor_from_header( function build_supported_header (line 1097) | utility::string_t build_supported_header(header_types type, FILE: Release/src/http/common/http_helpers.cpp type web (line 22) | namespace web type http (line 24) | namespace http type details (line 26) | namespace details function get_default_reason_phrase (line 38) | utility::string_t get_default_reason_phrase(status_code code) function validate_method (line 117) | bool validate_method(const utility::string_t& method) FILE: Release/src/http/common/http_msg.cpp type web (line 25) | namespace web type http (line 27) | namespace http type endianness (line 42) | enum endianness function endianness (line 48) | endianness check_byte_order_mark(const utf16string& str) function convert_utf16le_to_utf8 (line 71) | std::string convert_utf16le_to_utf8(utf16string src, bool erase_bom) function convert_utf16le_to_string_t (line 80) | utility::string_t convert_utf16le_to_string_t(utf16string src, bool ... function utf16string (line 94) | utf16string big_endian_to_little_endian(utf16string src, bool erase_... function convert_utf16be_to_utf8 (line 116) | std::string convert_utf16be_to_utf8(utf16string src, bool erase_bom) function utf16string (line 121) | utf16string convert_utf16be_to_utf16le(utf16string src, bool erase_bom) function convert_utf16be_to_string_t (line 126) | utility::string_t convert_utf16be_to_string_t(utf16string src, bool ... function convert_utf16_to_utf8 (line 135) | std::string convert_utf16_to_utf8(utf16string src) function utf16string (line 149) | utf16string convert_utf16_to_utf16(utf16string src) function convert_utf16_to_string_t (line 162) | utility::string_t convert_utf16_to_string_t(utf16string src) type details (line 213) | namespace details function flatten_http_headers (line 215) | utility::string_t flatten_http_headers(const http_headers& headers) function parse_headers_string (line 228) | void parse_headers_string(_Inout_z_ utility::char_t* headersStr, w... function http_version (line 252) | http_version __cdecl http_version::from_string(const std::string& ht... type inline_continuation (line 397) | struct inline_continuation method inline_continuation (line 399) | inline_continuation(pplx::task& prev, const std::function s... type Dereferencer (line 356) | struct Dereferencer method refcount_ptr (line 364) | static refcount_ptr create(std::unique_ptr s... type Dereferencer (line 356) | struct Dereferencer method refcount_ptr (line 364) | static refcount_ptr create(std::unique_ptr (line 497) | struct is_match_condition : public boo... function will_deref_and_erase_t (line 558) | will_deref_and_erase_t asio_server_connection::start_request_response() function will_deref_and_erase_t (line 634) | will_deref_and_erase_t asio_server_connection::handle_http_line(const bo... function will_deref_and_erase_t (line 761) | will_deref_and_erase_t asio_server_connection::handle_headers() function will_deref_t (line 842) | will_deref_t asio_server_connection::handle_chunked_header(const boost::... function will_deref_t (line 873) | will_deref_t asio_server_connection::handle_chunked_body(const boost::sy... function will_deref_t (line 903) | will_deref_t asio_server_connection::handle_body(const boost::system::er... function will_deref_and_erase_t (line 946) | will_deref_and_erase_t asio_server_connection::async_write(WriteFunc res... function will_deref_t (line 963) | will_deref_t asio_server_connection::async_handle_chunked_header() function will_deref_and_erase_t (line 1005) | will_deref_and_erase_t asio_server_connection::dispatch_request_to_liste... function will_deref_and_erase_t (line 1111) | will_deref_and_erase_t asio_server_connection::cancel_sending_response_w... function will_deref_and_erase_t (line 1121) | will_deref_and_erase_t asio_server_connection::handle_write_chunked_resp... function will_deref_and_erase_t (line 1160) | will_deref_and_erase_t asio_server_connection::handle_write_large_respon... function will_deref_and_erase_t (line 1188) | will_deref_and_erase_t asio_server_connection::handle_headers_written(co... function will_deref_and_erase_t (line 1205) | will_deref_and_erase_t asio_server_connection::handle_response_written(c... function will_deref_and_erase_t (line 1228) | will_deref_and_erase_t asio_server_connection::finish_request_response() function canonical_parts (line 1313) | std::pair canonical_parts(const uri& uri) type web (line 1424) | namespace web type http (line 1426) | namespace http type experimental (line 1428) | namespace experimental type details (line 1430) | namespace details function make_http_asio_server (line 1432) | std::unique_ptr make_http_asio_server() { return ma... FILE: Release/src/http/listener/http_server_httpsys.cpp type web (line 37) | namespace web type http (line 39) | namespace http type experimental (line 41) | namespace experimental type details (line 43) | namespace details function char_to_wstring (line 94) | static void char_to_wstring(utf16string& dest, const char* src) function parse_request_method (line 99) | http::method parse_request_method(const HTTP_REQUEST* p_request) function parse_http_headers (line 127) | void parse_http_headers(const HTTP_REQUEST_HEADERS& headers, htt... function make_http_httpsys_server (line 1260) | std::unique_ptr make_http_httpsys_server() { return... FILE: Release/src/http/listener/http_server_httpsys.h function namespace (line 28) | namespace web FILE: Release/src/http/listener/http_server_impl.h function namespace (line 6) | namespace web FILE: Release/src/http/oauth/oauth1.cpp type web (line 26) | namespace web type http (line 28) | namespace http type oauth1 (line 30) | namespace oauth1 type details (line 32) | namespace details type experimental (line 42) | namespace experimental function is_application_x_www_form_urlencoded (line 225) | static bool is_application_x_www_form_urlencoded(http_request& r... function oauth1_token (line 429) | const oauth1_token& oauth1_config::token() const FILE: Release/src/http/oauth/oauth2.cpp type web (line 27) | namespace web type http (line 29) | namespace http type oauth2 (line 31) | namespace oauth2 type details (line 33) | namespace details type experimental (line 43) | namespace experimental function oauth2_token (line 148) | oauth2_token oauth2_config::_parse_token_from_json(const json::v... FILE: Release/src/json/json_parsing.cpp type web (line 33) | namespace web type json (line 35) | namespace json type details (line 37) | namespace details function CreateException (line 45) | __declspec(noreturn) function SetErrorCode (line 61) | void SetErrorCode(Token& tk, json_error jsonErrorCode) class JSON_Parser (line 67) | class JSON_Parser method JSON_Parser (line 70) | JSON_Parser() : m_currentLine(1), m_currentColumn(1), m_currentP... type Location (line 72) | struct Location type Token (line 78) | struct Token type Kind (line 80) | enum Kind method Token (line 98) | Token() : kind(TKN_EOF) {} method ParseValue (line 120) | web::json::value ParseValue(typename JSON_Parser::Toke... method CreateToken (line 159) | void CreateToken(typename JSON_Parser::Token& tk, type... method CreateToken (line 166) | void CreateToken(typename JSON_Parser::Token& tk, type... function eof (line 191) | typename std::char_traits::int_type eof() class JSON_StreamParser (line 197) | class JSON_StreamParser : public JSON_Parser method JSON_StreamParser (line 200) | JSON_StreamParser(std::basic_istream& stream) : m_stre... class JSON_StringParser (line 211) | class JSON_StringParser : public JSON_Parser method JSON_StringParser (line 214) | JSON_StringParser(const std::basic_string& string) : m... function print_llu (line 360) | static int print_llu(char* ptr, size_t n, uint64_t val64) function print_llu (line 365) | static int print_llu(wchar_t* ptr, size_t n, uint64_t val64) function anystod (line 369) | static double anystod(const char* str) function anystod (line 373) | static double anystod(const wchar_t* str) function print_llu (line 378) | static int __attribute__((__unused__)) print_llu(char* ptr, size_t... function print_llu (line 382) | static int __attribute__((__unused__)) print_llu(char* ptr, size_t... function anystod (line 386) | static double __attribute__((__unused__)) anystod(const char* str)... function anystod (line 387) | static double __attribute__((__unused__)) anystod(const wchar_t* s... function convert_append_unicode_code_unit (line 656) | void convert_append_unicode_code_unit(JSON_Parser::Toke... function convert_append_unicode_code_unit (line 660) | void convert_append_unicode_code_unit(JSON_Parser::Token& to... function convert_append_unicode_code_unit (line 664) | void convert_append_unicode_code_unit(JSON_Parser::Toke... function convert_append_unicode_code_unit (line 668) | void convert_append_unicode_code_unit(JSON_Parser::Token& to... function _parse_stream (line 1125) | static web::json::value _parse_stream(std::basic_istream& stream) function _parse_stream (line 1150) | static web::json::value _parse_stream(std::basic_istream& stre... function _parse_string (line 1173) | static web::json::value _parse_string(const std::basic_string&... function _parse_string (line 1198) | static web::json::value _parse_string(const std::basic_string&... FILE: Release/src/pplx/pplx.cpp type pplx (line 20) | namespace pplx type details (line 22) | namespace details class _Spin_lock (line 27) | class _Spin_lock method _Spin_lock (line 30) | _Spin_lock() : _M_lock() {} method lock (line 32) | void lock() method unlock (line 40) | void unlock() { _M_lock.clear(); } type _pplx_g_sched_t (line 49) | struct _pplx_g_sched_t method _pplx_g_sched_t (line 53) | _pplx_g_sched_t() { m_state.store(post_ctor, std::memory_order_relax... method sched_ptr (line 57) | sched_ptr get_scheduler() method set_scheduler (line 85) | void set_scheduler(sched_ptr scheduler) type m_state_values (line 103) | enum m_state_values function _PPLXIMP (line 116) | _PPLXIMP std::shared_ptr _pplx_cdecl get_am... function _PPLXIMP (line 121) | _PPLXIMP void _pplx_cdecl set_ambient_scheduler(std::shared_ptr... function _PPLXIMP (line 33) | _PPLXIMP void YieldExecution() { std::this_thread::yield(); } function _PPLXIMP (line 36) | _PPLXIMP void linux_scheduler::schedule(TaskProc_t proc, void* param) FILE: Release/src/pplx/pplxwin.cpp type pplx (line 22) | namespace pplx type details (line 24) | namespace details type platform (line 26) | namespace platform function GetCurrentThreadId (line 28) | _PPLXIMP long __cdecl GetCurrentThreadId() { return (long)(::GetCu... function _PPLXIMP (line 30) | _PPLXIMP void __cdecl YieldExecution() { YieldProcessor(); } function _PPLXIMP (line 32) | _PPLXIMP size_t __cdecl CaptureCallstack(void** stackData, size_t ... function GetNextAsyncId (line 51) | _PPLXIMP unsigned int __cdecl GetNextAsyncId() { return static_cas... function InitializeCriticalSection (line 55) | void InitializeCriticalSection(LPCRITICAL_SECTION _cs) function _PPLXIMP (line 77) | _PPLXIMP event_impl::event_impl() function _PPLXIMP (line 93) | _PPLXIMP event_impl::~event_impl() { CloseHandle(static_cast... function _PPLXIMP (line 95) | _PPLXIMP void event_impl::set() { SetEvent(static_cast(_M_im... function _PPLXIMP (line 97) | _PPLXIMP void event_impl::reset() { ResetEvent(static_cast(_... function _PPLXIMP (line 112) | _PPLXIMP critical_section_impl::critical_section_impl() function _PPLXIMP (line 119) | _PPLXIMP critical_section_impl::~critical_section_impl() function _PPLXIMP (line 124) | _PPLXIMP void critical_section_impl::lock() { EnterCriticalSection(r... function _PPLXIMP (line 126) | _PPLXIMP void critical_section_impl::unlock() { LeaveCriticalSection... function _PPLXIMP (line 138) | _PPLXIMP void reader_writer_lock_impl::lock() function _PPLXIMP (line 144) | _PPLXIMP void reader_writer_lock_impl::lock_read() { AcquireSRWLockS... function _PPLXIMP (line 146) | _PPLXIMP void reader_writer_lock_impl::unlock() function _PPLXIMP (line 165) | _PPLXIMP void windows_scheduler::schedule(TaskProc_t proc, _In_ void... type _Scheduler_Param (line 175) | struct _Scheduler_Param method _Scheduler_Param (line 180) | _Scheduler_Param(TaskProc_t proc, _In_ void* param) : m_proc(proc)... method DWORD (line 182) | static DWORD CALLBACK DefaultWorkCallback(LPVOID lpParameter) method _Scheduler_Param (line 211) | _Scheduler_Param(TaskProc_t proc, _In_ void* param) : m_proc(proc)... method DefaultWorkCallback (line 213) | static void CALLBACK DefaultWorkCallback(PTP_CALLBACK_INSTANCE, PV... function _PPLXIMP (line 194) | _PPLXIMP void windows_scheduler::schedule(TaskProc_t proc, _In_ void... type _Scheduler_Param (line 206) | struct _Scheduler_Param method _Scheduler_Param (line 180) | _Scheduler_Param(TaskProc_t proc, _In_ void* param) : m_proc(proc)... method DWORD (line 182) | static DWORD CALLBACK DefaultWorkCallback(LPVOID lpParameter) method _Scheduler_Param (line 211) | _Scheduler_Param(TaskProc_t proc, _In_ void* param) : m_proc(proc)... method DefaultWorkCallback (line 213) | static void CALLBACK DefaultWorkCallback(PTP_CALLBACK_INSTANCE, PV... function _PPLXIMP (line 223) | _PPLXIMP void windows_scheduler::schedule(TaskProc_t proc, _In_ void... type Concurrency (line 245) | namespace Concurrency function set_cpprestsdk_ambient_scheduler (line 247) | void __cdecl set_cpprestsdk_ambient_scheduler(const std::shared_ptrDetachCur... type shared_threadpool (line 91) | struct shared_threadpool method threadpool_impl (line 96) | threadpool_impl& get_shared() { return reinterpret_cast(&shared_storag... method threadpool_impl (line 104) | threadpool_impl& get_shared() { return shared_storage; } method shared_threadpool (line 106) | shared_threadpool(size_t n) : shared_storage(n) {} type uninitialized (line 129) | struct uninitialized method uninitialized (line 156) | uninitialized() CPPREST_NOEXCEPT : initialized(false) {} method uninitialized (line 157) | uninitialized(const uninitialized&) = delete; method uninitialized (line 158) | uninitialized& operator=(const uninitialized&) = delete; method construct (line 161) | void construct(Args&&... vals) function initialize_shared_threadpool (line 169) | std::pair initialize_shared_threadpoo... type crossplat (line 196) | namespace crossplat function threadpool (line 198) | threadpool& threadpool::shared_instance() { return initialize_shared_t... function JNIEnv (line 212) | JNIEnv* get_jvm_env() function cpprest_init (line 228) | void cpprest_init(JavaVM* vm) { crossplat::JVM = vm; } FILE: Release/src/streams/fileio_posix.cpp type Concurrency (line 25) | namespace Concurrency type streams (line 27) | namespace streams type details (line 29) | namespace details type _file_info_impl (line 44) | struct _file_info_impl : _file_info method _file_info_impl (line 46) | _file_info_impl(int handle, std::ios_base::openmode mode, bool b... function _finish_create (line 77) | bool _finish_create(int fh, _filestream_callback* callback, std::ios_bas... function get_open_flags (line 110) | int get_open_flags(std::ios_base::openmode mode) function _open_fsb_str (line 153) | bool _open_fsb_str(_filestream_callback* callback, const char* filename,... function _close_fsb_nolock (line 183) | bool _close_fsb_nolock(_file_info** info, Concurrency::streams::details:... function _close_fsb (line 228) | bool _close_fsb(_file_info** info, Concurrency::streams::details::_files... function _write_file_async (line 247) | size_t _write_file_async(Concurrency::streams::details::_file_info_impl*... function _read_file_async (line 315) | size_t _read_file_async(Concurrency::streams::details::_file_info_impl* ... class _filestream_callback_fill_buffer (line 337) | class _filestream_callback_fill_buffer : public _filestream_callback method _filestream_callback_fill_buffer (line 340) | _filestream_callback_fill_buffer(_file_info* info, _filestream_callbac... method on_completed (line 345) | virtual void on_completed(size_t result) override method on_error (line 350) | virtual void on_error(const std::exception_ptr& e) override function _fill_buffer_fsb (line 373) | size_t _fill_buffer_fsb(_file_info_impl* fInfo, _filestream_callback* ca... function _getn_fsb (line 440) | size_t _getn_fsb(Concurrency::streams::details::_file_info* info, function _putn_fsb (line 494) | size_t _putn_fsb(Concurrency::streams::details::_file_info* info, function _sync_fsb (line 527) | bool _sync_fsb(Concurrency::streams::details::_file_info* info, function _seekrdtoend_fsb (line 553) | size_t _seekrdtoend_fsb(Concurrency::streams::details::_file_info* info,... function _get_size (line 578) | utility::size64_t _get_size(_In_ concurrency::streams::details::_file_in... function _seekrdpos_fsb (line 614) | size_t _seekrdpos_fsb(Concurrency::streams::details::_file_info* info, s... function _seekwrpos_fsb (line 641) | size_t _seekwrpos_fsb(Concurrency::streams::details::_file_info* info, s... FILE: Release/src/streams/fileio_win32.cpp type Concurrency (line 27) | namespace Concurrency type streams (line 29) | namespace streams type details (line 31) | namespace details type _file_info_impl (line 46) | struct _file_info_impl : _file_info method _file_info_impl (line 48) | _file_info_impl(HANDLE handle, _In_ void* io_ctxt, std::ios_base... type EXTENDED_OVERLAPPED (line 77) | struct EXTENDED_OVERLAPPED : OVERLAPPED method EXTENDED_OVERLAPPED (line 79) | EXTENDED_OVERLAPPED(LPOVERLAPPED_COMPLETION_ROUTINE func, streams::det... function IoCompletionCallback (line 90) | void CALLBACK IoCompletionCallback(DWORD dwErrorCode, DWORD dwNumberOfBy... function IoCompletionCallback (line 101) | void CALLBACK IoCompletionCallback(PTP_CALLBACK_INSTANCE instance, function _get_create_flags (line 126) | void _get_create_flags( function _finish_create (line 165) | void _finish_create(HANDLE fh, _In_ _filestream_callback* callback, std:... function _open_fsb_str (line 223) | bool __cdecl _open_fsb_str(_In_ _filestream_callback* callback, function _close_fsb_nolock (line 255) | bool __cdecl _close_fsb_nolock(_In_ _file_info** info, _In_ streams::det... function _close_fsb (line 299) | bool __cdecl _close_fsb(_In_ _file_info** info, _In_ streams::details::_... function VOID (line 315) | VOID CALLBACK _WriteFileCompletionRoutine(DWORD dwErrorCode, DWORD dwNum... function VOID (line 336) | VOID CALLBACK _ReadFileCompletionRoutine(DWORD dwErrorCode, DWORD dwNumb... function _write_file_async (line 359) | size_t _write_file_async(_In_ streams::details::_file_info_impl* fInfo, function _read_file_async (line 462) | size_t _read_file_async(_In_ streams::details::_file_info_impl* fInfo, class _filestream_callback_fill_buffer (line 564) | class _filestream_callback_fill_buffer : public _filestream_callback method _filestream_callback_fill_buffer (line 567) | _filestream_callback_fill_buffer(_In_ _file_info* info, const Func& fu... method on_completed (line 569) | virtual void on_completed(size_t result) function _fill_buffer_fsb (line 586) | size_t _fill_buffer_fsb(_In_ _file_info_impl* fInfo, function _getn_fsb (line 753) | size_t __cdecl _getn_fsb(_In_ streams::details::_file_info* info, function _putn_fsb (line 812) | size_t __cdecl _putn_fsb(_In_ streams::details::_file_info* info, function _sync_fsb (line 846) | bool __cdecl _sync_fsb(_In_ streams::details::_file_info*, _In_ streams:... function _seekrdpos_fsb (line 862) | size_t __cdecl _seekrdpos_fsb(_In_ streams::details::_file_info* info, s... function _seekrdtoend_fsb (line 890) | size_t __cdecl _seekrdtoend_fsb(_In_ streams::details::_file_info* info,... function _get_size (line 932) | utility::size64_t __cdecl _get_size(_In_ concurrency::streams::details::... function _seekwrpos_fsb (line 956) | size_t __cdecl _seekwrpos_fsb(_In_ streams::details::_file_info* info, s... FILE: Release/src/streams/fileio_winrt.cpp type Concurrency (line 30) | namespace Concurrency type streams (line 32) | namespace streams type details (line 34) | namespace details type _file_info_impl (line 41) | struct _file_info_impl : _file_info method _file_info_impl (line 43) | _file_info_impl(Streams::IRandomAccessStream ^ stream, std::ios_... method _file_info_impl (line 49) | _file_info_impl(Streams::IRandomAccessStream ^ stream, std::ios_... function ref (line 719) | ref class IRandomAccessStream_bridge sealed : public Windows::Stor... type details (line 714) | namespace details type _file_info_impl (line 41) | struct _file_info_impl : _file_info method _file_info_impl (line 43) | _file_info_impl(Streams::IRandomAccessStream ^ stream, std::ios_... method _file_info_impl (line 49) | _file_info_impl(Streams::IRandomAccessStream ^ stream, std::ios_... function ref (line 719) | ref class IRandomAccessStream_bridge sealed : public Windows::Stor... function property (line 727) | virtual property bool CanWrite function property (line 732) | virtual property uint64_t Position function property (line 737) | virtual property uint64_t Size function CloneStream (line 754) | virtual Windows::Storage::Streams::IRandomAccessStream ^ function GetInputStreamAt (line 757) | virtual Windows::Storage::Streams::IInputStream function GetOutputStreamAt (line 771) | virtual Windows::Storage::Streams::IOutputStream function Seek (line 784) | virtual void Seek(uint64_t position) function IRandomAccessStream_bridge (line 811) | IRandomAccessStream_bridge(const concurrency::streams::streambuf& buffer) :... type _acquire_protector (line 837) | struct _acquire_protector method _acquire_protector (line 839) | _acquire_protector(concurrency::streams::streambuf& buffer,... type _IUnknown_protector (line 857) | struct _IUnknown_protector method _IUnknown_protector (line 859) | _IUnknown_protector(IUnknown* unk_ptr) : m_unknown(unk_ptr) {} function _get_create_flags (line 77) | void _get_create_flags(std::ios_base::openmode mode, function _open_fsb_stf_str (line 125) | bool __cdecl _open_fsb_stf_str(_In_ Concurrency::streams::details::_file... function _sync_fsb_winrt (line 152) | bool __cdecl _sync_fsb_winrt(_In_ Concurrency::streams::details::_file_i... function _close_fsb_nolock (line 201) | bool __cdecl _close_fsb_nolock(_In_ _file_info** info, function _close_fsb (line 240) | bool __cdecl _close_fsb(_In_ _file_info** info, _In_ Concurrency::stream... function _read_file_async (line 255) | size_t __cdecl _read_file_async(_In_ Concurrency::streams::details::_fil... class _filestream_callback_fill_buffer (line 295) | class _filestream_callback_fill_buffer : public _filestream_callback method _filestream_callback_fill_buffer (line 298) | _filestream_callback_fill_buffer(_In_ _file_info* info, const Func& fu... method on_completed (line 300) | virtual void on_completed(size_t result) function _fill_buffer_fsb (line 317) | size_t _fill_buffer_fsb(_In_ _file_info_impl* fInfo, function _getn_fsb (line 484) | size_t __cdecl _getn_fsb(_In_ Concurrency::streams::details::_file_info*... function _putn_fsb (line 538) | size_t __cdecl _putn_fsb(_In_ Concurrency::streams::details::_file_info*... function _sync_fsb (line 605) | bool __cdecl _sync_fsb(_In_ Concurrency::streams::details::_file_info* i... function _seekrdpos_fsb (line 617) | size_t __cdecl _seekrdpos_fsb(_In_ Concurrency::streams::details::_file_... function _ASYNCRTIMP (line 647) | _ASYNCRTIMP size_t __cdecl _seekrdtoend_fsb(_In_ Concurrency::streams::d... function _get_size (line 657) | utility::size64_t __cdecl _get_size(_In_ concurrency::streams::details::... function _seekwrpos_fsb (line 676) | size_t __cdecl _seekwrpos_fsb(_In_ Concurrency::streams::details::_file_... type Concurrency (line 710) | namespace Concurrency type streams (line 32) | namespace streams type details (line 34) | namespace details type _file_info_impl (line 41) | struct _file_info_impl : _file_info method _file_info_impl (line 43) | _file_info_impl(Streams::IRandomAccessStream ^ stream, std::ios_... method _file_info_impl (line 49) | _file_info_impl(Streams::IRandomAccessStream ^ stream, std::ios_... function ref (line 719) | ref class IRandomAccessStream_bridge sealed : public Windows::Stor... type details (line 714) | namespace details type _file_info_impl (line 41) | struct _file_info_impl : _file_info method _file_info_impl (line 43) | _file_info_impl(Streams::IRandomAccessStream ^ stream, std::ios_... method _file_info_impl (line 49) | _file_info_impl(Streams::IRandomAccessStream ^ stream, std::ios_... function ref (line 719) | ref class IRandomAccessStream_bridge sealed : public Windows::Stor... function property (line 727) | virtual property bool CanWrite function property (line 732) | virtual property uint64_t Position function property (line 737) | virtual property uint64_t Size function CloneStream (line 754) | virtual Windows::Storage::Streams::IRandomAccessStream ^ function GetInputStreamAt (line 757) | virtual Windows::Storage::Streams::IInputStream function GetOutputStreamAt (line 771) | virtual Windows::Storage::Streams::IOutputStream function Seek (line 784) | virtual void Seek(uint64_t position) function IRandomAccessStream_bridge (line 811) | IRandomAccessStream_bridge(const concurrency::streams::streambuf& buffer) :... type _acquire_protector (line 837) | struct _acquire_protector method _acquire_protector (line 839) | _acquire_protector(concurrency::streams::streambuf& buffer,... type _IUnknown_protector (line 857) | struct _IUnknown_protector method _IUnknown_protector (line 859) | _IUnknown_protector(IUnknown* unk_ptr) : m_unknown(unk_ptr) {} FILE: Release/src/uri/uri.cpp type web (line 20) | namespace web type details (line 22) | namespace details function is_unreserved (line 36) | inline bool is_unreserved(int c) function is_gen_delim (line 46) | inline bool is_gen_delim(int c) function is_sub_delim (line 57) | inline bool is_sub_delim(int c) function is_reserved (line 80) | inline bool is_reserved(int c) { return is_gen_delim(c) || is_sub_de... function is_scheme_character (line 91) | inline bool is_scheme_character(int c) function is_user_info_character (line 103) | inline bool is_user_info_character(int c) { return is_unreserved(c) ... function is_authority_character (line 113) | inline bool is_authority_character(int c) function is_path_character (line 126) | inline bool is_path_character(int c) function is_query_character (line 136) | inline bool is_query_character(int c) { return is_path_character(c) ... function is_fragment_character (line 143) | inline bool is_fragment_character(int c) type inner_parse_out (line 149) | struct inner_parse_out method parse_from (line 169) | bool parse_from(const utility::char_t* encoded) method write_to (line 335) | void write_to(uri_components& components) function encode_impl (line 396) | utility::string_t encode_impl(const utf8string& raw, F should_encode) function mergePaths (line 421) | utility::string_t mergePaths(const utility::string_t& base, const ut... function removeDotSegments (line 437) | void removeDotSegments(uri_builder& builder) function hex_char_digit_to_decimal_char (line 637) | static int hex_char_digit_to_decimal_char(int hex) function decode_template (line 660) | static std::string decode_template(const String& encoded) function uri (line 756) | uri uri::authority() const function uri (line 766) | uri uri::resource() const FILE: Release/src/uri/uri_builder.cpp type web (line 18) | namespace web function uri_builder (line 20) | uri_builder& uri_builder::append_path(const utility::string_t& toAppen... function uri_builder (line 65) | uri_builder& uri_builder::append_path_raw(const utility::string_t& toA... function uri_builder (line 94) | uri_builder& uri_builder::append_query(const utility::string_t& toAppe... function uri_builder (line 135) | uri_builder& uri_builder::set_port(const utility::string_t& port) function uri_builder (line 149) | uri_builder& uri_builder::append(const http::uri& relative_uri) function uri (line 159) | uri uri_builder::to_uri() const { return uri(m_uri); } FILE: Release/src/utilities/asyncrt_utils.cpp type to_lower_ch_impl (line 28) | struct to_lower_ch_impl method wchar_t (line 36) | wchar_t operator()(wchar_t c) const CPPREST_NOEXCEPT type eq_lower_ch_impl (line 45) | struct eq_lower_ch_impl method CharT (line 48) | inline CharT operator()(const CharT left, const CharT right) const CPP... type lt_lower_ch_impl (line 56) | struct lt_lower_ch_impl method CharT (line 59) | inline CharT operator()(const CharT left, const CharT right) const CPP... type utility (line 68) | namespace utility type details (line 70) | namespace details function _ASYNCRTIMP (line 72) | _ASYNCRTIMP bool __cdecl str_iequal(const std::string& left, const s... function _ASYNCRTIMP (line 77) | _ASYNCRTIMP bool __cdecl str_iequal(const std::wstring& left, const ... function _ASYNCRTIMP (line 82) | _ASYNCRTIMP bool __cdecl str_iless(const std::string& left, const st... function _ASYNCRTIMP (line 87) | _ASYNCRTIMP bool __cdecl str_iless(const std::wstring& left, const s... function _ASYNCRTIMP (line 92) | _ASYNCRTIMP void __cdecl inplace_tolower(std::string& target) CPPRES... function _ASYNCRTIMP (line 100) | _ASYNCRTIMP void __cdecl inplace_tolower(std::wstring& target) CPPRE... type details (line 211) | namespace details function _ASYNCRTIMP (line 72) | _ASYNCRTIMP bool __cdecl str_iequal(const std::string& left, const s... function _ASYNCRTIMP (line 77) | _ASYNCRTIMP bool __cdecl str_iequal(const std::wstring& left, const ... function _ASYNCRTIMP (line 82) | _ASYNCRTIMP bool __cdecl str_iless(const std::string& left, const st... function _ASYNCRTIMP (line 87) | _ASYNCRTIMP bool __cdecl str_iless(const std::wstring& left, const s... function _ASYNCRTIMP (line 92) | _ASYNCRTIMP void __cdecl inplace_tolower(std::string& target) CPPRES... function _ASYNCRTIMP (line 100) | _ASYNCRTIMP void __cdecl inplace_tolower(std::wstring& target) CPPRE... function count_utf8_to_utf16 (line 325) | inline size_t count_utf8_to_utf16(const std::string& s) function utf16string (line 410) | utf16string __cdecl conversions::utf8_to_utf16(const std::string& s) function count_utf16_to_utf8 (line 481) | inline size_t count_utf16_to_utf8(const utf16string& w) function utf16string (line 578) | utf16string __cdecl conversions::usascii_to_utf16(const std::string& s) function utf16string (line 584) | utf16string __cdecl conversions::latin1_to_utf16(const std::string& s) function utf8string (line 599) | utf8string __cdecl conversions::latin1_to_utf8(const std::string& s) {... function utf16string (line 619) | utf16string __cdecl conversions::to_utf16string(const std::string& val... function year_is_leap_year_1601 (line 623) | static bool year_is_leap_year_1601(int yearsSince1601) function count_leap_years_1601 (line 643) | static int count_leap_years_1601(int yearsSince1601) function datetime (line 689) | datetime __cdecl datetime::utc_now() type compute_year_result (line 713) | struct compute_year_result function compute_year_result (line 719) | static compute_year_result compute_year_1601(int64_t secondsSince1601) function string_starts_with (line 867) | static bool string_starts_with(const CharT* haystack, const char* needle) function validate_day_month_1601 (line 905) | static bool validate_day_month_1601(int day, int month, int year) function get_year_day_1601 (line 920) | static int get_year_day_1601(int month, int monthDay, int year) function atoi2 (line 926) | static int atoi2(const CharT* str) function timezone_adjust (line 931) | static int64_t timezone_adjust(int64_t result, unsigned char chSign, i... function datetime (line 1001) | datetime __cdecl datetime::from_string(const utility::string_t& dateSt... function datetime (line 1012) | datetime __cdecl datetime::from_string_maximum_error(const utility::st... FILE: Release/src/utilities/base64.cpp type _triple_byte (line 46) | struct _triple_byte type _double_byte (line 56) | struct _double_byte type _single_byte (line 64) | struct _single_byte function _from_base64 (line 82) | std::vector _from_base64(const utility::string_t& input) function _to_base64 (line 215) | utility::string_t _to_base64(const unsigned char* ptr, size_t size) FILE: Release/src/utilities/web_utilities.cpp type web (line 26) | namespace web type details (line 28) | namespace details function plaintext_string (line 66) | plaintext_string winrt_encryption::decrypt() const function plaintext_string (line 125) | plaintext_string win32_encryption::decrypt() const FILE: Release/src/websockets/client/ws_client.cpp type web (line 18) | namespace web type websockets (line 20) | namespace websockets type client (line 22) | namespace client type details (line 24) | namespace details FILE: Release/src/websockets/client/ws_client_impl.h function namespace (line 8) | namespace web FILE: Release/src/websockets/client/ws_client_winrt.cpp type web (line 29) | namespace web type websockets (line 31) | namespace websockets type client (line 33) | namespace client type details (line 35) | namespace details function ref (line 50) | ref class ReceiveContext sealed class winrt_callback_client (line 76) | class winrt_callback_client : public websocket_client_callback_i... method winrt_callback_client (line 80) | winrt_callback_client(websocket_client_config config) method connect (line 152) | pplx::task connect() method send (line 214) | pplx::task send(websocket_outgoing_message& msg) method send_msg (line 255) | void send_msg(websocket_outgoing_message& msg) method set_message_handler (line 396) | void set_message_handler(const std::function close() method close (line 407) | pplx::task close(websocket_close_status status, const ut... method set_close_handler (line 415) | void set_close_handler( FILE: Release/src/websockets/client/ws_client_wspp.cpp type ASIO_SSL_memory_leak_suppress (line 79) | struct ASIO_SSL_memory_leak_suppress type web (line 95) | namespace web type websockets (line 97) | namespace websockets type client (line 99) | namespace client type details (line 101) | namespace details function build_error_msg (line 104) | static std::string build_error_msg(const std::error_code& ec, co... class wspp_callback_client (line 116) | class wspp_callback_client : public websocket_client_callback_impl, type State (line 120) | enum State method wspp_callback_client (line 131) | wspp_callback_client(websocket_client_config config) method connect (line 183) | pplx::task connect() method connect_impl (line 277) | pplx::task connect_impl() method send (line 453) | pplx::task send(websocket_outgoing_message& msg) method send_msg (line 493) | void send_msg(websocket_outgoing_message& msg) method close (line 638) | pplx::task close() method close (line 643) | pplx::task close(websocket_close_status status, const ut... method shutdown_wspp_impl (line 666) | void shutdown_wspp_impl(const websocketpp::connection_hdl& con... method send_msg_impl (line 708) | static void send_msg_impl(const std::shared_ptr get_files_in_directory() function replace_wildcard_for_regex (line 145) | static std::string replace_wildcard_for_regex(const std::string& str) function get_matching_binaries (line 159) | static std::vector get_matching_binaries(const std::string&... function parse_command_line (line 203) | static int parse_command_line(int argc, char** argv) function matched_properties (line 259) | static bool matched_properties(const UnitTest::TestProperties& test_props) function handle_list_option (line 313) | static void handle_list_option(bool listProperties, const UnitTest::Test... function ChangeConsoleTextColorToRed (line 338) | static void ChangeConsoleTextColorToRed() function ChangeConsoleTextColorToGreen (line 348) | static void ChangeConsoleTextColorToGreen() function ChangeConsoleTextColorToGrey (line 358) | static void ChangeConsoleTextColorToGrey() function IsTestIgnored (line 368) | bool IsTestIgnored(UnitTest::Test* pTest) function list_test_options (line 385) | void list_test_options(testlist_t& testlists) function testlist_t (line 407) | testlist_t load_all_tests(test_module_loader& module_loader) function run_all_tests (line 456) | void run_all_tests(UnitTest::TestRunner& testRunner, testlist_t& testlists) function main (line 502) | int main(int argc, char* argv[]) FILE: Release/tests/common/UnitTestpp/src/AssertException.cpp type UnitTest (line 36) | namespace UnitTest FILE: Release/tests/common/UnitTestpp/src/AssertException.h function namespace (line 41) | namespace UnitTest FILE: Release/tests/common/UnitTestpp/src/Checks.h function namespace (line 46) | namespace UnitTest function CheckEqualImpl (line 177) | inline bool CheckEqualImpl(const char* expected, const char* actual) { r... function CheckEqualImpl (line 178) | inline bool CheckEqualImpl(char* expected, const char* actual) { return ... function CheckEqualImpl (line 179) | inline bool CheckEqualImpl(const char* expected, char* actual) { return ... function CheckEqualImpl (line 180) | inline bool CheckEqualImpl(char* expected, char* actual) { return !(std:... function CheckEqualImpl (line 181) | inline bool CheckEqualImpl(const wchar_t* expected, const wchar_t* actua... function CheckEqualImpl (line 182) | inline bool CheckEqualImpl(wchar_t* expected, const wchar_t* actual) { r... function CheckEqualImpl (line 183) | inline bool CheckEqualImpl(const wchar_t* expected, wchar_t* actual) { r... function CheckEqualImpl (line 184) | inline bool CheckEqualImpl(wchar_t* expected, wchar_t* actual) { return ... FILE: Release/tests/common/UnitTestpp/src/CompositeTestReporter.cpp type UnitTest (line 36) | namespace UnitTest FILE: Release/tests/common/UnitTestpp/src/CompositeTestReporter.h function namespace (line 37) | namespace UnitTest FILE: Release/tests/common/UnitTestpp/src/CurrentTest.cpp type UnitTest (line 42) | namespace UnitTest function UNITTEST_LINKAGE (line 44) | UNITTEST_LINKAGE TestResults* CurrentTest::Results() { return testResu... function UNITTEST_LINKAGE (line 46) | UNITTEST_LINKAGE void CurrentTest::SetResults(TestResults* r) { testRe... function UNITTEST_LINKAGE (line 48) | UNITTEST_LINKAGE const TestDetails* CurrentTest::Details() { return te... function UNITTEST_LINKAGE (line 50) | UNITTEST_LINKAGE void CurrentTest::SetDetails(const UnitTest::TestDeta... FILE: Release/tests/common/UnitTestpp/src/CurrentTest.h function namespace (line 37) | namespace UnitTest FILE: Release/tests/common/UnitTestpp/src/DeferredTestReporter.h function namespace (line 43) | namespace UnitTest FILE: Release/tests/common/UnitTestpp/src/DeferredTestResult.cpp type UnitTest (line 38) | namespace UnitTest FILE: Release/tests/common/UnitTestpp/src/DeferredTestResult.h function namespace (line 42) | namespace UnitTest function namespace (line 56) | namespace UnitTest FILE: Release/tests/common/UnitTestpp/src/ExecuteTest.h function namespace (line 53) | namespace UnitTest FILE: Release/tests/common/UnitTestpp/src/GlobalSettings.cpp type UnitTest (line 39) | namespace UnitTest function to_lower (line 41) | static std::string to_lower(const std::string& str) FILE: Release/tests/common/UnitTestpp/src/GlobalSettings.h function namespace (line 38) | namespace UnitTest FILE: Release/tests/common/UnitTestpp/src/MemoryOutStream.cpp type UnitTest (line 36) | namespace UnitTest function FormatToStream (line 63) | void FormatToStream(MemoryOutStream& stream, char const* format, Value... function RoundUpToMultipleOfPow2Number (line 72) | int RoundUpToMultipleOfPow2Number(int n, int pow2Number) { return (n +... function MemoryOutStream (line 84) | MemoryOutStream& MemoryOutStream::operator<<(char const* txt) function MemoryOutStream (line 101) | MemoryOutStream& MemoryOutStream::operator<<(int const n) function MemoryOutStream (line 107) | MemoryOutStream& MemoryOutStream::operator<<(long const n) function MemoryOutStream (line 113) | MemoryOutStream& MemoryOutStream::operator<<(unsigned long const n) function MemoryOutStream (line 119) | MemoryOutStream& MemoryOutStream::operator<<(long long const n) function MemoryOutStream (line 130) | MemoryOutStream& MemoryOutStream::operator<<(unsigned long long const n) function MemoryOutStream (line 141) | MemoryOutStream& MemoryOutStream::operator<<(float const f) function MemoryOutStream (line 147) | MemoryOutStream& MemoryOutStream::operator<<(void const* p) function MemoryOutStream (line 153) | MemoryOutStream& MemoryOutStream::operator<<(unsigned int const s) function MemoryOutStream (line 159) | MemoryOutStream& MemoryOutStream::operator<<(double const d) type UnitTest (line 58) | namespace UnitTest function FormatToStream (line 63) | void FormatToStream(MemoryOutStream& stream, char const* format, Value... function RoundUpToMultipleOfPow2Number (line 72) | int RoundUpToMultipleOfPow2Number(int n, int pow2Number) { return (n +... function MemoryOutStream (line 84) | MemoryOutStream& MemoryOutStream::operator<<(char const* txt) function MemoryOutStream (line 101) | MemoryOutStream& MemoryOutStream::operator<<(int const n) function MemoryOutStream (line 107) | MemoryOutStream& MemoryOutStream::operator<<(long const n) function MemoryOutStream (line 113) | MemoryOutStream& MemoryOutStream::operator<<(unsigned long const n) function MemoryOutStream (line 119) | MemoryOutStream& MemoryOutStream::operator<<(long long const n) function MemoryOutStream (line 130) | MemoryOutStream& MemoryOutStream::operator<<(unsigned long long const n) function MemoryOutStream (line 141) | MemoryOutStream& MemoryOutStream::operator<<(float const f) function MemoryOutStream (line 147) | MemoryOutStream& MemoryOutStream::operator<<(void const* p) function MemoryOutStream (line 153) | MemoryOutStream& MemoryOutStream::operator<<(unsigned int const s) function MemoryOutStream (line 159) | MemoryOutStream& MemoryOutStream::operator<<(double const d) FILE: Release/tests/common/UnitTestpp/src/MemoryOutStream.h function namespace (line 42) | namespace UnitTest function namespace (line 65) | namespace UnitTest FILE: Release/tests/common/UnitTestpp/src/Posix/SignalTranslator.cpp type UnitTest (line 34) | namespace UnitTest function SignalHandler (line 40) | void SignalHandler(int sig) { siglongjmp(*SignalTranslator::s_jumpTarg... type sigaction (line 49) | struct sigaction FILE: Release/tests/common/UnitTestpp/src/Posix/SignalTranslator.h function namespace (line 38) | namespace UnitTest FILE: Release/tests/common/UnitTestpp/src/Posix/TimeHelpers.cpp type UnitTest (line 36) | namespace UnitTest type timeval (line 48) | struct timeval FILE: Release/tests/common/UnitTestpp/src/Posix/TimeHelpers.h function namespace (line 37) | namespace UnitTest FILE: Release/tests/common/UnitTestpp/src/ReportAssert.cpp type UnitTest (line 42) | namespace UnitTest function UNITTEST_LINKAGE (line 53) | UNITTEST_LINKAGE void ReportAssert(char const* description, char const... type Detail (line 58) | namespace Detail function UNITTEST_JMPBUF (line 61) | UNITTEST_JMPBUF* GetAssertJmpBuf() function UNITTEST_LINKAGE (line 68) | UNITTEST_LINKAGE void ReportAssertEx(TestResults* testResults, function UNITTEST_LINKAGE (line 89) | UNITTEST_LINKAGE void ExpectAssert(bool expected) { AssertExpectedFl... function UNITTEST_LINKAGE (line 91) | UNITTEST_LINKAGE bool AssertExpected() { return AssertExpectedFlag(); } FILE: Release/tests/common/UnitTestpp/src/ReportAssert.h function namespace (line 37) | namespace UnitTest FILE: Release/tests/common/UnitTestpp/src/ReportAssertImpl.h function namespace (line 42) | namespace UnitTest FILE: Release/tests/common/UnitTestpp/src/Test.cpp type UnitTest (line 40) | namespace UnitTest FILE: Release/tests/common/UnitTestpp/src/Test.h function namespace (line 38) | namespace UnitTest FILE: Release/tests/common/UnitTestpp/src/TestDetails.cpp type UnitTest (line 34) | namespace UnitTest FILE: Release/tests/common/UnitTestpp/src/TestDetails.h function namespace (line 37) | namespace UnitTest FILE: Release/tests/common/UnitTestpp/src/TestList.cpp type UnitTest (line 37) | namespace UnitTest function Test (line 62) | Test* TestList::GetFirst() const { return m_head; } FILE: Release/tests/common/UnitTestpp/src/TestList.h function class (line 41) | class TestList FILE: Release/tests/common/UnitTestpp/src/TestMacros.h function namespace (line 73) | namespace UnitTest FILE: Release/tests/common/UnitTestpp/src/TestProperties.h function namespace (line 39) | namespace UnitTest FILE: Release/tests/common/UnitTestpp/src/TestReporter.cpp type UnitTest (line 34) | namespace UnitTest FILE: Release/tests/common/UnitTestpp/src/TestReporter.h function namespace (line 37) | namespace UnitTest FILE: Release/tests/common/UnitTestpp/src/TestReporterStdout.cpp type std (line 39) | namespace std type UnitTest (line 44) | namespace UnitTest function PrintfWrapper (line 47) | static void PrintfWrapper(const char* format, ...) function ChangeConsoleTextColorToRed (line 72) | static void ChangeConsoleTextColorToRed() function ChangeConsoleTextColorToGreen (line 82) | static void ChangeConsoleTextColorToGreen() function ChangeConsoleTextColorToGrey (line 92) | static void ChangeConsoleTextColorToGrey() FILE: Release/tests/common/UnitTestpp/src/TestReporterStdout.h function namespace (line 37) | namespace UnitTest FILE: Release/tests/common/UnitTestpp/src/TestResults.cpp type UnitTest (line 38) | namespace UnitTest FILE: Release/tests/common/UnitTestpp/src/TestResults.h function namespace (line 39) | namespace UnitTest FILE: Release/tests/common/UnitTestpp/src/TestRunner.cpp type crossplat (line 54) | namespace crossplat type UnitTest (line 60) | namespace UnitTest function TestResults (line 74) | TestResults* TestRunner::GetTestResults() { return m_result; } class TestRunnerAgent (line 94) | class TestRunnerAgent : public Concurrency::agent method TestRunnerAgent (line 97) | TestRunnerAgent(std::tr1::function func) : m_func(func) {} method run (line 100) | void run() function BOOST_SCOPE_EXIT (line 169) | BOOST_SCOPE_EXIT(void) { crossplat::JVM.load()->DetachCurrentThread(); } FILE: Release/tests/common/UnitTestpp/src/TestRunner.h function namespace (line 40) | namespace UnitTest FILE: Release/tests/common/UnitTestpp/src/TestSuite.h function namespace (line 35) | namespace UnitTestSuite FILE: Release/tests/common/UnitTestpp/src/Win32/TimeHelpers.cpp type UnitTest (line 34) | namespace UnitTest function __int64 (line 58) | __int64 Timer::GetTime() const FILE: Release/tests/common/UnitTestpp/src/Win32/TimeHelpers.h function namespace (line 44) | namespace UnitTest FILE: Release/tests/common/UnitTestpp/src/XmlTestReporter.cpp function ReplaceChar (line 46) | void ReplaceChar(string& str, char c, string const& replacement) function string (line 52) | string XmlEscape(string const& value) function string (line 65) | string BuildFailureMessage(string const& file, int line, string const& m... type UnitTest (line 74) | namespace UnitTest FILE: Release/tests/common/UnitTestpp/src/XmlTestReporter.h function namespace (line 41) | namespace UnitTest FILE: Release/tests/common/UnitTestpp/src/tests/RecordingReporter.h type RecordingReporter (line 39) | struct RecordingReporter function virtual (line 69) | virtual void ReportTestStart(UnitTest::TestDetails const& test) function virtual (line 78) | virtual void ReportFailure(UnitTest::TestDetails const& test, char const... function virtual (line 90) | virtual void ReportTestFinish(UnitTest::TestDetails const& test, bool, f... function virtual (line 100) | virtual void ReportSummary(int totalTestCount, int failedTestCount, int ... FILE: Release/tests/common/UnitTestpp/src/tests/ScopedCurrentTest.h function class (line 38) | class ScopedCurrentTest FILE: Release/tests/common/UnitTestpp/src/tests/TestAssertHandler.cpp function TEST (line 41) | TEST(CanSetAssertExpected) function TEST (line 52) | TEST(ReportAssertThrowsAssertException) function TEST (line 70) | TEST(ReportAssertClearsExpectAssertFlag) function TEST (line 89) | TEST(ReportAssertWritesFailureToResultsAndDetailsWhenAssertIsNotExpected) function TEST (line 112) | TEST(ReportAssertReportsNoErrorsWhenAssertIsExpected) function TEST (line 131) | TEST(CheckAssertMacroSetsAssertExpectationToFalseAfterRunning) function TEST (line 141) | TEST(SetAssertJumpTargetReturnsFalseWhenSettingJumpTarget) { CHECK(UNITT... function TEST (line 143) | TEST(JumpToAssertJumpTarget_JumpsToSetPoint_ReturnsTrue) FILE: Release/tests/common/UnitTestpp/src/tests/TestCheckMacros.cpp function TEST (line 38) | TEST(CheckSucceedsOnTrue) function TEST (line 54) | TEST(CheckFailsOnFalse) function TEST (line 68) | TEST(FailureReportsCorrectTestName) function TEST (line 80) | TEST(CheckFailureIncludesCheckContents) function TEST (line 93) | TEST(CheckEqualSucceedsOnEqual) function TEST (line 107) | TEST(CheckEqualFailsOnNotEqual) function TEST (line 121) | TEST(CheckEqualFailureContainsCorrectDetails) function FunctionWithSideEffects (line 141) | int FunctionWithSideEffects() function TEST (line 147) | TEST(CheckEqualDoesNotHaveSideEffectsWhenPassing) function TEST (line 158) | TEST(CheckEqualDoesNotHaveSideEffectsWhenFailing) function TEST (line 169) | TEST(CheckCloseSucceedsOnEqual) function TEST (line 183) | TEST(CheckCloseFailsOnNotEqual) function TEST (line 197) | TEST(CheckCloseFailureContainsCorrectDetails) function TEST (line 216) | TEST(CheckCloseDoesNotHaveSideEffectsWhenPassing) function TEST (line 227) | TEST(CheckCloseDoesNotHaveSideEffectsWhenFailing) function TEST (line 238) | TEST(CheckArrayCloseSucceedsOnEqual) function TEST (line 253) | TEST(CheckArrayCloseFailsOnNotEqual) function TEST (line 271) | TEST(CheckArrayCloseFailureIncludesCheckExpectedAndActual) function TEST (line 287) | TEST(CheckArrayCloseFailureContainsCorrectDetails) function TEST (line 308) | TEST(CheckArrayCloseFailureIncludesTolerance) function TEST (line 323) | TEST(CheckArrayEqualSuceedsOnEqual) function TEST (line 340) | TEST(CheckArrayEqualFailsOnNotEqual) function TEST (line 358) | TEST(CheckArrayEqualFailureIncludesCheckExpectedAndActual) function TEST (line 374) | TEST(CheckArrayEqualFailureContainsCorrectInfo) function TEST (line 400) | TEST(CheckArrayCloseDoesNotHaveSideEffectsWhenPassing) function TEST (line 413) | TEST(CheckArrayCloseDoesNotHaveSideEffectsWhenFailing) function TEST (line 427) | TEST(CheckArray2DCloseSucceedsOnEqual) function TEST (line 444) | TEST(CheckArray2DCloseFailsOnNotEqual) function TEST (line 462) | TEST(CheckArray2DCloseFailureIncludesCheckExpectedAndActual) function TEST (line 479) | TEST(CheckArray2DCloseFailureContainsCorrectDetails) function TEST (line 500) | TEST(CheckArray2DCloseFailureIncludesTolerance) function TEST (line 524) | TEST(CheckArray2DCloseDoesNotHaveSideEffectsWhenPassing) function TEST (line 537) | TEST(CheckArray2DCloseDoesNotHaveSideEffectsWhenFailing) FILE: Release/tests/common/UnitTestpp/src/tests/TestChecks.cpp function TEST (line 38) | TEST(CheckEqualWithUnsignedLong) function TEST (line 45) | TEST(CheckEqualsWithStringsFailsOnDifferentStrings) function TEST (line 57) | TEST(CheckEqualsWithStringsWorksOnContentsNonConstNonConst) function TEST (line 66) | TEST(CheckEqualsWithStringsWorksOnContentsConstConst) function TEST (line 75) | TEST(CheckEqualsWithStringsWorksOnContentsNonConstConst) function TEST (line 84) | TEST(CheckEqualsWithStringsWorksOnContentsConstNonConst) function TEST (line 93) | TEST(CheckEqualsWithStringsWorksOnContentsWithALiteral) function TEST (line 101) | TEST(CheckEqualFailureIncludesCheckExpectedAndActual) function TEST (line 113) | TEST(CheckEqualFailureIncludesDetails) function TEST (line 127) | TEST(CheckCloseTrue) function TEST (line 134) | TEST(CheckCloseFalse) function TEST (line 141) | TEST(CheckCloseWithZeroEpsilonWorksForSameNumber) function TEST (line 148) | TEST(CheckCloseWithNaNFails) function TEST (line 159) | TEST(CheckCloseWithNaNAgainstItselfFails) function TEST (line 170) | TEST(CheckCloseFailureIncludesCheckExpectedAndActual) function TEST (line 183) | TEST(CheckCloseFailureIncludesTolerance) function TEST (line 193) | TEST(CheckCloseFailureIncludesDetails) function TEST (line 207) | TEST(CheckArrayEqualTrue) function TEST (line 216) | TEST(CheckArrayEqualFalse) function TEST (line 226) | TEST(CheckArrayCloseTrue) function TEST (line 236) | TEST(CheckArrayCloseFalse) function TEST (line 246) | TEST(CheckArrayCloseFailureIncludesDetails) function TEST (line 262) | TEST(CheckArray2DCloseTrue) function TEST (line 272) | TEST(CheckArray2DCloseFalse) function TEST (line 282) | TEST(CheckCloseWithDoublesSucceeds) { CHECK_CLOSE(0.5, 0.5, 0.0001); } function TEST (line 284) | TEST(CheckArray2DCloseFailureIncludesDetails) FILE: Release/tests/common/UnitTestpp/src/tests/TestCompositeTestReporter.cpp function TEST (line 40) | TEST(ZeroReportersByDefault) { CHECK_EQUAL(0, CompositeTestReporter().Ge... type MockReporter (line 42) | struct MockReporter : TestReporter method MockReporter (line 44) | MockReporter() method ReportTestStart (line 60) | virtual void ReportTestStart(TestDetails const& test) method ReportFailure (line 66) | virtual void ReportFailure(TestDetails const& test, char const* failure) method ReportTestFinish (line 73) | virtual void ReportTestFinish(TestDetails const& test, bool, float sec... method ReportSummary (line 80) | virtual void ReportSummary(int totalTestCount, int failedTestCount, in... function TEST (line 107) | TEST(AddReporter) function TEST (line 116) | TEST(RemoveReporter) type Fixture (line 126) | struct Fixture method Fixture (line 128) | Fixture() function TEST_FIXTURE (line 138) | TEST_FIXTURE(Fixture, ReportTestStartCallsReportTestStartOnAllAggregates) function TEST_FIXTURE (line 149) | TEST_FIXTURE(Fixture, ReportFailureCallsReportFailureOnAllAggregates) function TEST_FIXTURE (line 164) | TEST_FIXTURE(Fixture, ReportTestFinishCallsReportTestFinishOnAllAggregates) function TEST_FIXTURE (line 179) | TEST_FIXTURE(Fixture, ReportSummaryCallsReportSummaryOnAllAggregates) FILE: Release/tests/common/UnitTestpp/src/tests/TestCurrentTest.cpp function TEST (line 36) | TEST(CanSetandGetDetails) function TEST (line 51) | TEST(CanSetAndGetResults) FILE: Release/tests/common/UnitTestpp/src/tests/TestDeferredTestReporter.cpp type UnitTest (line 38) | namespace UnitTest function MemoryOutStream (line 43) | MemoryOutStream& operator<<(MemoryOutStream& lhs, const std::string& rhs) type MockDeferredTestReporter (line 50) | struct MockDeferredTestReporter : public DeferredTestReporter method ReportSummary (line 52) | virtual void ReportSummary(int, int, int, float) {} type DeferredTestReporterFixture (line 55) | struct DeferredTestReporterFixture method DeferredTestReporterFixture (line 57) | DeferredTestReporterFixture() function TEST_FIXTURE (line 74) | TEST_FIXTURE(DeferredTestReporterFixture, ReportTestStartCreatesANewDe... function TEST_FIXTURE (line 80) | TEST_FIXTURE(DeferredTestReporterFixture, ReportTestStartCapturesTestN... function TEST_FIXTURE (line 89) | TEST_FIXTURE(DeferredTestReporterFixture, ReportTestEndCapturesTestTime) function TEST_FIXTURE (line 99) | TEST_FIXTURE(DeferredTestReporterFixture, ReportFailureSavesFailureDet... function TEST_FIXTURE (line 111) | TEST_FIXTURE(DeferredTestReporterFixture, ReportFailureSavesFailureDet... function TEST_FIXTURE (line 126) | TEST_FIXTURE(DeferredTestReporterFixture, DeferredTestReporterTakesCop... FILE: Release/tests/common/UnitTestpp/src/tests/TestMemoryOutStream.cpp function TEST (line 43) | TEST(DefaultIsEmptyString) function TEST (line 50) | TEST(StreamingTextCopiesCharacters) function TEST (line 57) | TEST(StreamingMultipleTimesConcatenatesResult) function TEST (line 66) | TEST(StreamingIntWritesCorrectCharacters) function TEST (line 73) | TEST(StreamingUnsignedIntWritesCorrectCharacters) function TEST (line 80) | TEST(StreamingLongWritesCorrectCharacters) function TEST (line 87) | TEST(StreamingUnsignedLongWritesCorrectCharacters) function TEST (line 94) | TEST(StreamingLongLongWritesCorrectCharacters) function TEST (line 101) | TEST(StreamingUnsignedLongLongWritesCorrectCharacters) function TEST (line 108) | TEST(StreamingFloatWritesCorrectCharacters) function TEST (line 115) | TEST(StreamingDoubleWritesCorrectCharacters) function TEST (line 122) | TEST(StreamingPointerWritesCorrectCharacters) function TEST (line 130) | TEST(StreamingSizeTWritesCorrectCharacters) function TEST (line 138) | TEST(ClearEmptiesMemoryOutStreamContents) function TEST (line 148) | TEST(StreamInitialCapacityIsCorrect) function TEST (line 154) | TEST(StreamInitialCapacityIsMultipleOfGrowChunkSize) function TEST (line 160) | TEST(ExceedingCapacityGrowsBuffer) function TEST (line 169) | TEST(ExceedingCapacityGrowsBufferByGrowChunk) function TEST (line 176) | TEST(WritingStringLongerThanCapacityFitsInNewBuffer) function TEST (line 183) | TEST(WritingIntLongerThanCapacityFitsInNewBuffer) function TEST (line 191) | TEST(WritingFloatLongerThanCapacityFitsInNewBuffer) function TEST (line 199) | TEST(WritingSizeTLongerThanCapacityFitsInNewBuffer) FILE: Release/tests/common/UnitTestpp/src/tests/TestTest.cpp function TEST (line 38) | TEST(PassingTestHasNoFailures) function TEST (line 56) | TEST(FailingTestHasFailures) function TEST (line 75) | TEST(ThrowingTestsAreReportedAsFailures) function TEST (line 118) | TEST(TestWithUnspecifiedSuiteGetsDefaultSuite) function TEST (line 125) | TEST(TestReflectsSpecifiedSuiteName) function Fail (line 132) | void Fail() { CHECK(false); } function TEST (line 134) | TEST(OutOfCoreCHECKMacrosCanFailTests) FILE: Release/tests/common/UnitTestpp/src/tests/TestTestList.cpp function TEST (line 38) | TEST(TestListIsEmptyByDefault) function TEST (line 44) | TEST(AddingTestSetsHeadToTest) function TEST (line 54) | TEST(AddingSecondTestAddsItToEndOfList) function TEST (line 68) | TEST(ListAdderAddsTestToList) FILE: Release/tests/common/UnitTestpp/src/tests/TestTestMacros.cpp function TEST_EX (line 48) | TEST_EX(DummyTest, list1) {} function TEST (line 50) | TEST(TestsAreAddedToTheListThroughMacro) type ThrowingThingie (line 58) | struct ThrowingThingie method ThrowingThingie (line 60) | ThrowingThingie() : dummy(false) function TEST_FIXTURE_EX (line 69) | TEST_FIXTURE_EX(ThrowingThingie, DummyTestName, list2) {} function TEST (line 71) | TEST(ExceptionsInFixtureAreReportedAsHappeningInTheFixture) type DummyFixture (line 87) | struct DummyFixture function SUITE (line 93) | SUITE(TestSuite1) function SUITE (line 100) | SUITE(TestSuite2) function TEST_EX (line 108) | TEST_EX(MacroTestHelper1, macroTestList1) {} function TEST (line 110) | TEST(TestAddedWithTEST_EXMacroGetsDefaultSuite) function TEST_FIXTURE_EX (line 118) | TEST_FIXTURE_EX(DummyFixture, MacroTestHelper2, macroTestList2) {} function TEST (line 120) | TEST(TestAddedWithTEST_FIXTURE_EXMacroGetsDefaultSuite) type FixtureCtorThrows (line 129) | struct FixtureCtorThrows method FixtureCtorThrows (line 131) | FixtureCtorThrows() { throw "exception"; } function TEST_FIXTURE_EX (line 135) | TEST_FIXTURE_EX(FixtureCtorThrows, FixtureCtorThrowsTestName, throwingFi... function TEST (line 137) | TEST(FixturesWithThrowingCtorsAreFailures) type FixtureCtorAsserts (line 154) | struct FixtureCtorAsserts method FixtureCtorAsserts (line 156) | FixtureCtorAsserts() { UnitTest::ReportAssert("assert failure", "file"... function TEST_FIXTURE_EX (line 160) | TEST_FIXTURE_EX(FixtureCtorAsserts, CorrectlyReportsAssertFailureInCtor,... function TEST (line 162) | TEST(CorrectlyReportsFixturesWithCtorsThatAssert) function SUITE (line 184) | SUITE(SameTestSuite) function TEST (line 193) | TEST(CUR_TEST_NAME) FILE: Release/tests/common/UnitTestpp/src/tests/TestTestResults.cpp function TEST (line 40) | TEST(StartsWithNoTestsRun) function TEST (line 46) | TEST(RecordsNumbersOfTests) function TEST (line 55) | TEST(StartsWithNoTestsFailing) function TEST (line 61) | TEST(RecordsNumberOfFailures) function TEST (line 69) | TEST(RecordsNumberOfFailedTests) function TEST (line 86) | TEST(NotifiesReporterOfTestStartWithCorrectInfo) function TEST (line 97) | TEST(NotifiesReporterOfTestFailureWithCorrectInfo) function TEST (line 111) | TEST(NotifiesReporterOfCheckFailureWithCorrectInfo) function TEST (line 126) | TEST(NotifiesReporterOfTestEnd) FILE: Release/tests/common/UnitTestpp/src/tests/TestTestRunner.cpp type TestRunnerFixture (line 40) | struct TestRunnerFixture method TestRunnerFixture (line 42) | TestRunnerFixture() : runner(reporter) { s_testRunnerFixtureTestResult... type MockTest (line 53) | struct MockTest : public Test method MockTest (line 55) | MockTest(char const* testName, bool const success_, bool const assert_... method RunImpl (line 61) | virtual void RunImpl() const function TEST_FIXTURE (line 79) | TEST_FIXTURE(TestRunnerFixture, TestStartIsReportedCorrectly) function TEST_FIXTURE (line 89) | TEST_FIXTURE(TestRunnerFixture, TestFinishIsReportedCorrectly) class SlowTest (line 99) | class SlowTest : public Test method SlowTest (line 102) | SlowTest() : Test("slow", "somesuite", "filename", 123) {} method RunImpl (line 103) | virtual void RunImpl() const { TimeHelpers::SleepMs(20); } function TEST_FIXTURE (line 106) | TEST_FIXTURE(TestRunnerFixture, TestFinishIsCalledWithCorrectTime) function TEST_FIXTURE (line 115) | TEST_FIXTURE(TestRunnerFixture, FailureCountIsZeroWhenNoTestsAreRun) function TEST_FIXTURE (line 122) | TEST_FIXTURE(TestRunnerFixture, CallsReportFailureOncePerFailingTest) function TEST_FIXTURE (line 135) | TEST_FIXTURE(TestRunnerFixture, TestsThatAssertAreReportedAsFailing) function TEST_FIXTURE (line 144) | TEST_FIXTURE(TestRunnerFixture, AssertingTestAbortsAsSoonAsAssertIsHit) function TEST_FIXTURE (line 152) | TEST_FIXTURE(TestRunnerFixture, ReporterNotifiedOfTestCount) function TEST_FIXTURE (line 165) | TEST_FIXTURE(TestRunnerFixture, ReporterNotifiedOfFailedTests) function TEST_FIXTURE (line 178) | TEST_FIXTURE(TestRunnerFixture, ReporterNotifiedOfFailures) function TEST_FIXTURE (line 191) | TEST_FIXTURE(TestRunnerFixture, SlowTestPassesForHighTimeThreshold) type TestSuiteFixture (line 200) | struct TestSuiteFixture method TestSuiteFixture (line 202) | TestSuiteFixture() function TEST_FIXTURE (line 220) | TEST_FIXTURE(TestSuiteFixture, TestRunnerRunsAllSuitesIfNullSuiteIsPassed) function TEST_FIXTURE (line 226) | TEST_FIXTURE(TestSuiteFixture, TestRunnerRunsOnlySpecifiedSuite) type RunTestIfNameIs (line 233) | struct RunTestIfNameIs method RunTestIfNameIs (line 235) | RunTestIfNameIs(char const* name_) : name(name_) {} function TEST (line 246) | TEST(TestMockPredicateBehavesCorrectly) function TEST_FIXTURE (line 257) | TEST_FIXTURE(TestRunnerFixture, TestRunnerRunsTestsThatPassPredicate) function TEST_FIXTURE (line 270) | TEST_FIXTURE(TestRunnerFixture, TestRunnerOnlyRunsTestsInSpecifiedSuiteA... FILE: Release/tests/common/UnitTestpp/src/tests/TestTestSuite.cpp function SUITE (line 37) | SUITE(SameTestSuite) FILE: Release/tests/common/UnitTestpp/src/tests/TestUnitTestPP.cpp function TEST (line 38) | TEST(ValidCheckSucceeds) function TEST (line 44) | TEST(CheckWorksWithPointers) function TEST (line 51) | TEST(ValidCheckEqualSucceeds) function TEST (line 58) | TEST(CheckEqualWorksWithPointers) function TEST (line 64) | TEST(ValidCheckCloseSucceeds) function TEST (line 70) | TEST(ArrayCloseSucceeds) function TEST (line 79) | TEST(CheckThrowMacroSucceedsOnCorrectException) function TEST (line 87) | TEST(CheckAssertSucceeds) { CHECK_ASSERT(UnitTest::ReportAssert("desc", ... function TEST (line 89) | TEST(CheckThrowMacroFailsOnMissingException) function TEST (line 111) | TEST(CheckThrowMacroFailsOnWrongException) type SimpleFixture (line 133) | struct SimpleFixture method SimpleFixture (line 135) | SimpleFixture() { ++instanceCount; } function TEST_FIXTURE (line 143) | TEST_FIXTURE(SimpleFixture, DefaultFixtureCtorIsCalled) { CHECK(SimpleFi... function TEST_FIXTURE (line 145) | TEST_FIXTURE(SimpleFixture, OnlyOneFixtureAliveAtATime) { CHECK_EQUAL(1,... function CheckBool (line 147) | void CheckBool(const bool b) { CHECK(b); } function TEST (line 149) | TEST(CanCallCHECKOutsideOfTestFunction) { CheckBool(true); } FILE: Release/tests/common/UnitTestpp/src/tests/TestXmlTestReporter.cpp function MemoryOutStream (line 47) | MemoryOutStream& operator<<(MemoryOutStream& s, const std::string& value) type XmlTestReporterFixture (line 55) | struct XmlTestReporterFixture method XmlTestReporterFixture (line 57) | XmlTestReporterFixture() : reporter(output) {} function TEST_FIXTURE (line 63) | TEST_FIXTURE(XmlTestReporterFixture, MultipleCharactersAreEscaped) function TEST_FIXTURE (line 83) | TEST_FIXTURE(XmlTestReporterFixture, OutputIsCachedUntilReportSummaryIsC... function TEST_FIXTURE (line 96) | TEST_FIXTURE(XmlTestReporterFixture, EmptyReportSummaryFormat) function TEST_FIXTURE (line 107) | TEST_FIXTURE(XmlTestReporterFixture, SingleSuccessfulTestReportSummaryFo... function TEST_FIXTURE (line 122) | TEST_FIXTURE(XmlTestReporterFixture, SingleFailedTestReportSummaryFormat) function TEST_FIXTURE (line 140) | TEST_FIXTURE(XmlTestReporterFixture, FailureMessageIsXMLEscaped) function TEST_FIXTURE (line 159) | TEST_FIXTURE(XmlTestReporterFixture, OneFailureAndOneSuccess) function TEST_FIXTURE (line 182) | TEST_FIXTURE(XmlTestReporterFixture, MultipleFailures) FILE: Release/tests/common/utilities/include/locale_guard.h function namespace (line 14) | namespace tests FILE: Release/tests/common/utilities/include/os_utilities.h function namespace (line 17) | namespace tests FILE: Release/tests/common/utilities/os_utilities.cpp type tests (line 23) | namespace tests type common (line 25) | namespace common type utilities (line 27) | namespace utilities FILE: Release/tests/functional/http/client/authentication_tests.cpp type tests (line 51) | namespace tests type functional (line 53) | namespace functional type http (line 55) | namespace http type client (line 57) | namespace client function SUITE (line 59) | SUITE(authentication_tests) FILE: Release/tests/functional/http/client/building_request_tests.cpp type tests (line 27) | namespace tests type functional (line 29) | namespace functional type http (line 31) | namespace http type client (line 33) | namespace client function SUITE (line 35) | SUITE(building_request_tests) FILE: Release/tests/functional/http/client/client_construction.cpp type tests (line 23) | namespace tests type functional (line 25) | namespace functional type http (line 27) | namespace http type client (line 29) | namespace client function SUITE (line 31) | SUITE(client_construction) FILE: Release/tests/functional/http/client/compression_tests.cpp type tests (line 33) | namespace tests type functional (line 35) | namespace functional type http (line 37) | namespace http type client (line 39) | namespace client function SUITE (line 41) | SUITE(compression_tests) FILE: Release/tests/functional/http/client/connection_pool_tests.cpp function SUITE (line 8) | SUITE(connection_pooling) FILE: Release/tests/functional/http/client/connections_and_errors.cpp type tests (line 30) | namespace tests type functional (line 32) | namespace functional type http (line 34) | namespace http type client (line 36) | namespace client function pending_requests_after_client_impl (line 39) | static void pending_requests_after_client_impl(const uri& address) function SUITE (line 86) | SUITE(connections_and_errors) FILE: Release/tests/functional/http/client/header_tests.cpp type tests (line 21) | namespace tests type functional (line 23) | namespace functional type http (line 25) | namespace http type client (line 27) | namespace client function SUITE (line 29) | SUITE(outside_tests) FILE: Release/tests/functional/http/client/http_client_fuzz_tests.cpp type tests (line 23) | namespace tests type functional (line 25) | namespace functional type http (line 27) | namespace http type client (line 29) | namespace client function SUITE (line 31) | SUITE(http_client_fuzz_tests) FILE: Release/tests/functional/http/client/http_client_tests.cpp type tests (line 21) | namespace tests type functional (line 23) | namespace functional type http (line 25) | namespace http type client (line 27) | namespace client function test_connection (line 29) | void test_connection(test_http_server* p_server, http_client* p_... function test_connection (line 40) | void test_connection(test_http_server* p_server, FILE: Release/tests/functional/http/client/http_client_tests.h function namespace (line 20) | namespace tests FILE: Release/tests/functional/http/client/http_methods_tests.cpp type tests (line 19) | namespace tests type functional (line 21) | namespace functional type http (line 23) | namespace http type client (line 25) | namespace client function SUITE (line 27) | SUITE(http_methods_tests) FILE: Release/tests/functional/http/client/multiple_requests.cpp type tests (line 23) | namespace tests type functional (line 25) | namespace functional type http (line 27) | namespace http type client (line 29) | namespace client function initialize_data (line 32) | static void initialize_data(std::string* data_arrays, const size... function SUITE (line 48) | SUITE(multiple_requests) FILE: Release/tests/functional/http/client/oauth1_tests.cpp type tests (line 27) | namespace tests type functional (line 29) | namespace functional type http (line 31) | namespace http type client (line 33) | namespace client function SUITE (line 35) | SUITE(oauth1_tests) FILE: Release/tests/functional/http/client/oauth2_tests.cpp type tests (line 27) | namespace tests type functional (line 29) | namespace functional type http (line 31) | namespace http type client (line 33) | namespace client function to_body_data (line 35) | static std::vector to_body_data(utility::string_t... function is_application_x_www_form_urlencoded (line 41) | static bool is_application_x_www_form_urlencoded(test_request* r... function get_request_user_agent (line 47) | static utility::string_t get_request_user_agent(test_request* re... function SUITE (line 57) | SUITE(oauth2_tests) FILE: Release/tests/functional/http/client/outside_tests.cpp type tests (line 34) | namespace tests type functional (line 36) | namespace functional type http (line 38) | namespace http type client (line 40) | namespace client function SUITE (line 42) | SUITE(outside_tests) FILE: Release/tests/functional/http/client/pipeline_stage_tests.cpp type tests (line 21) | namespace tests type functional (line 23) | namespace functional type http (line 25) | namespace http type client (line 27) | namespace client function SUITE (line 29) | SUITE(pipeline_stage_tests) FILE: Release/tests/functional/http/client/progress_handler_tests.cpp type tests (line 23) | namespace tests type functional (line 25) | namespace functional type http (line 27) | namespace http type client (line 29) | namespace client function SUITE (line 31) | SUITE(progress_handler_tests) FILE: Release/tests/functional/http/client/proxy_tests.cpp type tests (line 22) | namespace tests type functional (line 24) | namespace functional type http (line 26) | namespace http type client (line 28) | namespace client function SUITE (line 33) | SUITE(proxy_tests) FILE: Release/tests/functional/http/client/redirect_tests.cpp type tests (line 29) | namespace tests type functional (line 31) | namespace functional type http (line 33) | namespace http type client (line 35) | namespace client function next_reply_assert (line 37) | pplx::task next_reply_assert( function next_reply_assert (line 61) | pplx::task next_reply_assert( function SUITE (line 70) | SUITE(redirect_tests) FILE: Release/tests/functional/http/client/request_helper_tests.cpp type tests (line 27) | namespace tests type functional (line 29) | namespace functional type http (line 31) | namespace http type client (line 33) | namespace client function SUITE (line 35) | SUITE(request_helper_tests) FILE: Release/tests/functional/http/client/request_stream_tests.cpp type tests (line 26) | namespace tests type functional (line 28) | namespace functional type http (line 30) | namespace http type client (line 32) | namespace client function get_full_name (line 34) | utility::string_t get_full_name(const utility::string_t& name) function OPEN_R (line 49) | pplx::task> OPEN_R(const utility::... function SUITE (line 61) | SUITE(request_stream_tests) FILE: Release/tests/functional/http/client/request_uri_tests.cpp type tests (line 21) | namespace tests type functional (line 23) | namespace functional type http (line 25) | namespace http type client (line 27) | namespace client function SUITE (line 29) | SUITE(request_uri_tests) FILE: Release/tests/functional/http/client/response_extract_tests.cpp type tests (line 29) | namespace tests type functional (line 31) | namespace functional type http (line 33) | namespace http type client (line 35) | namespace client function SUITE (line 37) | SUITE(response_extract_tests) FILE: Release/tests/functional/http/client/response_stream_tests.cpp type tests (line 32) | namespace tests type functional (line 34) | namespace functional type http (line 36) | namespace http type client (line 38) | namespace client function OPENSTR_R (line 41) | pplx::task> OPENSTR_R(const utilit... function OPENSTR_W (line 54) | pplx::task> OPENS... function SUITE (line 67) | SUITE(response_stream_tests) FILE: Release/tests/functional/http/client/status_code_reason_phrase_tests.cpp type tests (line 21) | namespace tests type functional (line 23) | namespace functional type http (line 25) | namespace http type client (line 27) | namespace client function SUITE (line 29) | SUITE(status_code_reason_phrase_tests) FILE: Release/tests/functional/http/client/timeout_handler.h function namespace (line 16) | namespace tests FILE: Release/tests/functional/http/client/to_string_tests.cpp type tests (line 21) | namespace tests type functional (line 23) | namespace functional type http (line 25) | namespace http type client (line 27) | namespace client function SUITE (line 29) | SUITE(to_string_tests) FILE: Release/tests/functional/http/listener/building_response_tests.cpp type tests (line 26) | namespace tests type functional (line 28) | namespace functional type http (line 30) | namespace http type listener (line 32) | namespace listener function SUITE (line 34) | SUITE(building_response_tests) FILE: Release/tests/functional/http/listener/connections_and_errors.cpp type tests (line 32) | namespace tests type functional (line 34) | namespace functional type http (line 36) | namespace http type listener (line 38) | namespace listener function SUITE (line 40) | SUITE(connections_and_errors) FILE: Release/tests/functional/http/listener/header_tests.cpp type tests (line 23) | namespace tests type functional (line 25) | namespace functional type http (line 27) | namespace http type listener (line 29) | namespace listener function SUITE (line 31) | SUITE(header_tests) FILE: Release/tests/functional/http/listener/http_listener_tests.h function namespace (line 20) | namespace tests FILE: Release/tests/functional/http/listener/listener_construction_tests.cpp type tests (line 24) | namespace tests type functional (line 26) | namespace functional type http (line 28) | namespace http type listener (line 30) | namespace listener function SUITE (line 32) | SUITE(listener_construction_tests) FILE: Release/tests/functional/http/listener/reply_helper_tests.cpp type tests (line 25) | namespace tests type functional (line 27) | namespace functional type http (line 29) | namespace http type listener (line 31) | namespace listener function SUITE (line 33) | SUITE(reply_helper_tests) FILE: Release/tests/functional/http/listener/request_extract_tests.cpp type tests (line 27) | namespace tests type functional (line 29) | namespace functional type http (line 31) | namespace http type listener (line 33) | namespace listener function SUITE (line 35) | SUITE(request_extract_tests) FILE: Release/tests/functional/http/listener/request_handler_tests.cpp type tests (line 23) | namespace tests type functional (line 25) | namespace functional type http (line 27) | namespace http type listener (line 29) | namespace listener function SUITE (line 33) | SUITE(request_handler_tests) FILE: Release/tests/functional/http/listener/request_relative_uri_tests.cpp type tests (line 23) | namespace tests type functional (line 25) | namespace functional type http (line 27) | namespace http type listener (line 29) | namespace listener function SUITE (line 31) | SUITE(request_relative_uri_tests) FILE: Release/tests/functional/http/listener/request_stream_tests.cpp type tests (line 26) | namespace tests type functional (line 28) | namespace functional type http (line 30) | namespace http type listener (line 32) | namespace listener function SUITE (line 34) | SUITE(request_stream_tests) FILE: Release/tests/functional/http/listener/requests_tests.cpp type tests (line 25) | namespace tests type functional (line 27) | namespace functional type http (line 29) | namespace http type listener (line 31) | namespace listener function SUITE (line 33) | SUITE(requests_tests) FILE: Release/tests/functional/http/listener/response_stream_tests.cpp type tests (line 29) | namespace tests type functional (line 31) | namespace functional type http (line 33) | namespace http type listener (line 35) | namespace listener function SUITE (line 37) | SUITE(response_stream_tests) FILE: Release/tests/functional/http/listener/status_code_reason_phrase_tests.cpp type tests (line 23) | namespace tests type functional (line 25) | namespace functional type http (line 27) | namespace http type listener (line 29) | namespace listener function SUITE (line 31) | SUITE(status_code_reason_phrase_tests) FILE: Release/tests/functional/http/listener/to_string_tests.cpp type tests (line 24) | namespace tests type functional (line 26) | namespace functional type http (line 28) | namespace http type listener (line 30) | namespace listener function SUITE (line 32) | SUITE(to_string_tests) FILE: Release/tests/functional/http/utilities/http_asserts.cpp type tests (line 17) | namespace tests type functional (line 19) | namespace functional type http (line 21) | namespace http type utilities (line 23) | namespace utilities function percent_encode_pound (line 25) | utility::string_t percent_encode_pound(utility::string_t str) function verify_headers (line 38) | static void verify_headers(const T1& expected, const T2& actual) function parse_headers (line 148) | static std::map parse_head... FILE: Release/tests/functional/http/utilities/include/http_asserts.h function namespace (line 18) | namespace tests FILE: Release/tests/functional/http/utilities/include/test_http_client.h function namespace (line 20) | namespace tests FILE: Release/tests/functional/http/utilities/include/test_http_server.h function namespace (line 20) | namespace tests FILE: Release/tests/functional/http/utilities/include/test_server_utilities.h function namespace (line 18) | namespace tests FILE: Release/tests/functional/http/utilities/test_http_client.cpp type tests (line 30) | namespace tests type functional (line 32) | namespace functional type http (line 34) | namespace http type utilities (line 36) | namespace utilities function flatten_http_headers (line 39) | utility::string_t flatten_http_headers(const std::map next_response() method wait_for_responses (line 263) | std::vector wait_for_responses(const size_t co... method next_responses (line 273) | std::vector> next_responses(const s... method completion_callback (line 293) | static void CALLBACK method _test_http_client (line 394) | _test_http_client(utility::string_t uri) : m_uri(web::http::ur... method open (line 396) | unsigned long open() { return 0; } method close (line 397) | unsigned long close() { return 0; } method request (line 399) | unsigned long request(const utility::string_t& method, method test_response (line 425) | test_response* wait_for_response() { return wait_for_responses... method next_response (line 427) | pplx::task next_response() method wait_for_responses (line 432) | std::vector wait_for_responses(const size_t co... method next_responses (line 456) | std::vector> next_responses(const s... class _test_http_client (line 385) | class _test_http_client method _test_http_client (line 138) | _test_http_client(const utility::string_t& uri) : m_uri(uri), ... method open (line 140) | unsigned long open() method close (line 187) | unsigned long close() method request (line 217) | unsigned long request(const utility::string_t& method, method test_response (line 256) | test_response* wait_for_response() { return wait_for_responses... method next_response (line 258) | pplx::task next_response() method wait_for_responses (line 263) | std::vector wait_for_responses(const size_t co... method next_responses (line 273) | std::vector> next_responses(const s... method completion_callback (line 293) | static void CALLBACK method _test_http_client (line 394) | _test_http_client(utility::string_t uri) : m_uri(web::http::ur... method open (line 396) | unsigned long open() { return 0; } method close (line 397) | unsigned long close() { return 0; } method request (line 399) | unsigned long request(const utility::string_t& method, method test_response (line 425) | test_response* wait_for_response() { return wait_for_responses... method next_response (line 427) | pplx::task next_response() method wait_for_responses (line 432) | std::vector wait_for_responses(const size_t co... method next_responses (line 456) | std::vector> next_responses(const s... function test_http_client (line 477) | test_http_client& test_http_client::operator=(test_http_client&&... function test_response (line 523) | test_response* test_http_client::wait_for_response() { return m_... FILE: Release/tests/functional/http/utilities/test_http_server.cpp type tests (line 34) | namespace tests type functional (line 36) | namespace functional type http (line 38) | namespace http type utilities (line 40) | namespace utilities type test_server_queue (line 42) | struct test_server_queue method close (line 48) | void close() method on_request (line 57) | void on_request(std::unique_ptr req) method next_request (line 68) | pplx::task next_request() function parse_verb (line 79) | static utility::string_t parse_verb(const HTTP_REQUEST* p_http_r... function char_to_wstring (line 148) | static utility::string_t char_to_wstring(const char* src) function parse_http_headers (line 158) | static std::map parse_http... type ConcRTOversubscribe (line 176) | struct ConcRTOversubscribe method ConcRTOversubscribe (line 178) | ConcRTOversubscribe() class _test_http_server (line 192) | class _test_http_server method is_error_code (line 194) | inline bool is_error_code(ULONG error_code) method _test_http_server (line 201) | _test_http_server(const web::uri& uri) : m_uri(uri), m_session... method sync_get_request (line 275) | std::unique_ptr sync_get_request() method close (line 351) | unsigned long close() method send_reply (line 387) | unsigned long send_reply(const unsigned long long request_id, method _test_http_server (line 501) | _test_http_server(const web::uri& uri) : m_listener(uri), m_la... method close (line 530) | void close() method send_reply (line 536) | unsigned long send_reply(unsigned long long request_id, class _test_http_server (line 487) | class _test_http_server method is_error_code (line 194) | inline bool is_error_code(ULONG error_code) method _test_http_server (line 201) | _test_http_server(const web::uri& uri) : m_uri(uri), m_session... method sync_get_request (line 275) | std::unique_ptr sync_get_request() method close (line 351) | unsigned long close() method send_reply (line 387) | unsigned long send_reply(const unsigned long long request_id, method _test_http_server (line 501) | _test_http_server(const web::uri& uri) : m_listener(uri), m_la... method close (line 530) | void close() method send_reply (line 536) | unsigned long send_reply(unsigned long long request_id, FILE: Release/tests/functional/http/utilities/test_server_utilities.cpp type tests (line 21) | namespace tests type functional (line 23) | namespace functional type http (line 25) | namespace http type utilities (line 27) | namespace utilities FILE: Release/tests/functional/json/construction_tests.cpp type tests (line 20) | namespace tests type functional (line 22) | namespace functional type json_tests (line 24) | namespace json_tests function SUITE (line 26) | SUITE(construction_tests) FILE: Release/tests/functional/json/fuzz_tests.cpp type tests (line 20) | namespace tests type functional (line 22) | namespace functional type json_tests (line 24) | namespace json_tests function SUITE (line 28) | SUITE(json_fuzz_tests) FILE: Release/tests/functional/json/iterator_tests.cpp type tests (line 21) | namespace tests type functional (line 23) | namespace functional type json_tests (line 25) | namespace json_tests function SUITE (line 27) | SUITE(iterator_tests) FILE: Release/tests/functional/json/json_numbers_tests.cpp type tests (line 22) | namespace tests type functional (line 24) | namespace functional type json_tests (line 26) | namespace json_tests function SUITE (line 28) | SUITE(json_numbers_tests) FILE: Release/tests/functional/json/negative_parsing_tests.cpp type tests (line 19) | namespace tests type functional (line 21) | namespace functional type json_tests (line 23) | namespace json_tests function verify_json_throws (line 26) | void verify_json_throws(T& parseString) function SUITE (line 35) | SUITE(negative_parsing_tests) FILE: Release/tests/functional/json/parsing_tests.cpp type tests (line 167) | namespace tests type functional (line 169) | namespace functional type json_tests (line 171) | namespace json_tests function verify_parsing_error_msg (line 173) | inline bool verify_parsing_error_msg(const std::string& str) function SUITE (line 209) | SUITE(parsing_tests) FILE: Release/tests/functional/json/to_as_and_operators_tests.cpp type tests (line 18) | namespace tests type functional (line 20) | namespace functional type json_tests (line 22) | namespace json_tests function SUITE (line 24) | SUITE(to_as_and_operators_tests) FILE: Release/tests/functional/misc/atl_headers/header_test1.cpp type tests (line 45) | namespace tests type functional (line 47) | namespace functional type misc (line 49) | namespace misc type atl_headers (line 51) | namespace atl_headers function SUITE (line 53) | SUITE(header_test1) FILE: Release/tests/functional/misc/atl_headers/header_test2.cpp type tests (line 46) | namespace tests type functional (line 48) | namespace functional type misc (line 50) | namespace misc type atl_headers (line 52) | namespace atl_headers function SUITE (line 54) | SUITE(header_test2) FILE: Release/tests/functional/pplx/pplx_test/pplx_op_test.cpp class pplx_dflt_scheduler (line 18) | class pplx_dflt_scheduler : public pplx::scheduler_interface type _Scheduler_Param (line 20) | struct _Scheduler_Param method _Scheduler_Param (line 25) | _Scheduler_Param(pplx::TaskProc_t proc, void* param) : m_proc(proc),... method DefaultWorkCallbackTest (line 28) | static void CALLBACK DefaultWorkCallbackTest(PTP_CALLBACK_INSTANCE, PV... method schedule (line 35) | virtual void schedule(pplx::TaskProc_t proc, void* param) method schedule (line 57) | virtual void schedule(pplx::TaskProc_t proc, void* param) method pplx_dflt_scheduler (line 64) | pplx_dflt_scheduler() : m_pool(crossplat::threadpool::construct(4)) {} class pplx_dflt_scheduler (line 53) | class pplx_dflt_scheduler : public pplx::scheduler_interface type _Scheduler_Param (line 20) | struct _Scheduler_Param method _Scheduler_Param (line 25) | _Scheduler_Param(pplx::TaskProc_t proc, void* param) : m_proc(proc),... method DefaultWorkCallbackTest (line 28) | static void CALLBACK DefaultWorkCallbackTest(PTP_CALLBACK_INSTANCE, PV... method schedule (line 35) | virtual void schedule(pplx::TaskProc_t proc, void* param) method schedule (line 57) | virtual void schedule(pplx::TaskProc_t proc, void* param) method pplx_dflt_scheduler (line 64) | pplx_dflt_scheduler() : m_pool(crossplat::threadpool::construct(4)) {} type tests (line 68) | namespace tests type functional (line 70) | namespace functional type pplx_tests (line 72) | namespace pplx_tests function SUITE (line 74) | SUITE(pplx_op_tests) FILE: Release/tests/functional/pplx/pplx_test/pplx_task_options.cpp class direct_executor (line 18) | class direct_executor : public pplx::scheduler_interface method schedule (line 21) | virtual void schedule(concurrency::TaskProc_t proc, _In_ void* param) ... function get_scheduler (line 25) | std::shared_ptr __cdecl get_scheduler() function get_scheduler (line 35) | std::shared_ptr __cdecl get_scheduler() { ret... class TaskOptionsTestScheduler (line 38) | class TaskOptionsTestScheduler : public pplx::scheduler_interface method TaskOptionsTestScheduler (line 41) | TaskOptionsTestScheduler() : m_numTasks(0), m_scheduler(get_scheduler(... method schedule (line 43) | virtual void schedule(pplx::TaskProc_t proc, void* param) method get_num_tasks (line 49) | long get_num_tasks() { return m_numTasks; } class CheckLifetimeScheduler (line 63) | class CheckLifetimeScheduler : public pplx::scheduler_interface method CheckLifetimeScheduler (line 66) | CheckLifetimeScheduler(pplx::extensibility::event_t& ev) : m_event(ev)... method schedule (line 70) | virtual void schedule(pplx::TaskProc_t proc, void* param) method get_num_tasks (line 76) | long get_num_tasks() { return m_numTasks; } type tests (line 85) | namespace tests type functional (line 87) | namespace functional type PPLX (line 89) | namespace PPLX function SUITE (line 91) | SUITE(pplx_task_options_tests) FILE: Release/tests/functional/pplx/pplx_test/pplxtask_tests.cpp type tests (line 16) | namespace tests type functional (line 18) | namespace functional type PPLX (line 20) | namespace PPLX function IsTrue (line 22) | static void IsTrue(bool condition, const wchar_t*, ...) { VERIFY_I... function IsFalse (line 24) | static void IsFalse(bool condition, ...) { VERIFY_IS_TRUE(conditio... function LogFailure (line 26) | static void LogFailure(const wchar_t* msg, ...) type helpers (line 32) | namespace helpers function FibSerial (line 34) | static int FibSerial(int n) function DoRandomParallelWork (line 41) | static void DoRandomParallelWork() function VerifyException (line 50) | bool VerifyException(task<_T>& task) function VerifyNoException (line 72) | bool VerifyNoException(task<_T>& task) function VerifyCanceled (line 86) | bool VerifyCanceled(task<_T>& task) function ObserveException (line 104) | void ObserveException(task<_T>& task) function ObserveAllExceptions (line 116) | void ObserveAllExceptions(Iter begin, Iter end) function SUITE (line 126) | SUITE(pplxtask_tests) FILE: Release/tests/functional/streams/CppSparseFile.cpp function BOOL (line 37) | BOOL VolumeSupportsSparseFiles(LPCTSTR lpRootPathName) function BOOL (line 51) | BOOL IsSparseFile(LPCTSTR lpFileName) function BOOL (line 74) | BOOL GetSparseFileSize(LPCTSTR lpFileName) function HANDLE (line 104) | HANDLE CreateSparseFile(LPCTSTR lpFileName) function SetSparseRange (line 140) | void SetSparseRange(HANDLE hSparseFile, LONGLONG start, LONGLONG size) function BOOL (line 159) | BOOL GetSparseRanges(LPCTSTR lpFileName) FILE: Release/tests/functional/streams/fstreambuf_tests.cpp type tests (line 28) | namespace tests type functional (line 30) | namespace functional type streams (line 32) | namespace streams function OPEN (line 58) | pplx::task> OPEN(const ... function OPEN_W (line 105) | pplx::task> OPEN_W(cons... function OPEN_R (line 111) | pplx::task> OPEN_R(cons... function SUITE (line 120) | SUITE(file_buffer_tests) FILE: Release/tests/functional/streams/fuzz_tests.cpp type tests (line 15) | namespace tests type functional (line 17) | namespace functional type streams (line 19) | namespace streams function SUITE (line 24) | SUITE(streams_fuzz_tests) FILE: Release/tests/functional/streams/istream_tests.cpp type tests (line 30) | namespace tests type functional (line 32) | namespace functional type streams (line 34) | namespace streams function get_full_name (line 42) | utility::string_t get_full_name(const utility::string_t& name) function fill_file (line 56) | void fill_file(const utility::string_t& name, size_t repetitions = 1) function fill_file_with_lines (line 64) | void fill_file_with_lines(const utility::string_t& name, const std... function fill_file_w (line 77) | void fill_file_w(const utility::string_t& name, size_t repetitions... function OPEN_R (line 108) | pplx::task> OPEN_R(const utility::st... function SUITE (line 122) | SUITE(istream_tests) FILE: Release/tests/functional/streams/memstream_tests.cpp type tests (line 20) | namespace tests type functional (line 22) | namespace functional type streams (line 24) | namespace streams function streambuf_putc (line 31) | void streambuf_putc(StreamBufferType& wbuf) function streambuf_putc (line 65) | void streambuf_putc(concurrency::streams::rawptr_buffer&... function streambuf_putc (line 100) | void streambuf_putc(concurrency::streams::container_buffer&... function streambuf_putn (line 195) | void streambuf_putn(concurrency::streams::container_buffer create_producer_consume... function SUITE (line 805) | SUITE(memstream_tests) FILE: Release/tests/functional/streams/ostream_tests.cpp type tests (line 19) | namespace tests type functional (line 21) | namespace functional type streams (line 23) | namespace streams function OPENSTR_W (line 36) | pplx::task> OPENSTR... function OPENSTR_R (line 55) | pplx::task> OPENSTR... function SUITE (line 71) | SUITE(ostream_tests) FILE: Release/tests/functional/streams/stdstream_tests.cpp type tests (line 31) | namespace tests type functional (line 33) | namespace functional type streams (line 35) | namespace streams function extract_test (line 43) | void extract_test(std::basic_istream& stream, std::basic... function fill_file (line 52) | void fill_file(const utility::string_t& name, std::string text, si... function OPEN_R (line 68) | pplx::task> OPEN_R(cons... function SUITE (line 80) | SUITE(stdstreambuf_tests) FILE: Release/tests/functional/streams/streams_tests.h function namespace (line 19) | namespace tests FILE: Release/tests/functional/streams/winrt_interop_tests.cpp type tests (line 21) | namespace tests type functional (line 23) | namespace functional type streams (line 25) | namespace streams function SUITE (line 27) | SUITE(winrt_interop_tests) FILE: Release/tests/functional/uri/accessor_tests.cpp type tests (line 19) | namespace tests type functional (line 21) | namespace functional type uri_tests (line 23) | namespace uri_tests function SUITE (line 25) | SUITE(accessor_tests) FILE: Release/tests/functional/uri/combining_tests.cpp type tests (line 19) | namespace tests type functional (line 21) | namespace functional type uri_tests (line 23) | namespace uri_tests function SUITE (line 25) | SUITE(combining_tests) FILE: Release/tests/functional/uri/constructor_tests.cpp type tests (line 19) | namespace tests type functional (line 21) | namespace functional type uri_tests (line 23) | namespace uri_tests function SUITE (line 25) | SUITE(constructor_tests) FILE: Release/tests/functional/uri/conversions_tests.cpp type tests (line 19) | namespace tests type functional (line 21) | namespace functional type uri_tests (line 23) | namespace uri_tests function SUITE (line 25) | SUITE(conversions_tests) FILE: Release/tests/functional/uri/diagnostic_tests.cpp type tests (line 19) | namespace tests type functional (line 21) | namespace functional type uri_tests (line 23) | namespace uri_tests function SUITE (line 25) | SUITE(diagnostic_tests) FILE: Release/tests/functional/uri/encoding_tests.cpp type tests (line 17) | namespace tests type functional (line 19) | namespace functional type uri_tests (line 21) | namespace uri_tests function SUITE (line 23) | SUITE(encoding_tests) FILE: Release/tests/functional/uri/operator_tests.cpp type tests (line 19) | namespace tests type functional (line 21) | namespace functional type uri_tests (line 23) | namespace uri_tests function SUITE (line 25) | SUITE(operator_tests) FILE: Release/tests/functional/uri/resolve_uri_tests.cpp type tests (line 6) | namespace tests type functional (line 8) | namespace functional type uri_tests (line 10) | namespace uri_tests function SUITE (line 13) | SUITE(resolve_uri_tests) FILE: Release/tests/functional/uri/splitting_tests.cpp type tests (line 16) | namespace tests type functional (line 18) | namespace functional type uri_tests (line 20) | namespace uri_tests function SUITE (line 25) | SUITE(splitting_tests) FILE: Release/tests/functional/uri/uri_builder_tests.cpp type tests (line 19) | namespace tests type functional (line 21) | namespace functional type uri_tests (line 23) | namespace uri_tests function VERIFY_URI_BUILDER (line 26) | static void VERIFY_URI_BUILDER(uri_builder& builder, function VERIFY_URI_BUILDER (line 43) | static void VERIFY_URI_BUILDER(uri_builder& builder, function VERIFY_URI_BUILDER_IS_EMPTY (line 57) | static void VERIFY_URI_BUILDER_IS_EMPTY(uri_builder& builder) function SUITE (line 69) | SUITE(uri_builder_tests) FILE: Release/tests/functional/uri/uri_tests.h function namespace (line 17) | namespace tests FILE: Release/tests/functional/utils/base64.cpp type tests (line 18) | namespace tests type functional (line 20) | namespace functional type utils_tests (line 22) | namespace utils_tests function SUITE (line 24) | SUITE(base64) FILE: Release/tests/functional/utils/datetime.cpp type tests (line 19) | namespace tests type functional (line 21) | namespace functional type utils_tests (line 23) | namespace utils_tests function SUITE (line 25) | SUITE(datetime) FILE: Release/tests/functional/utils/macro_test.cpp type tests (line 20) | namespace tests type functional (line 22) | namespace functional type utils_tests (line 24) | namespace utils_tests function macro_U_Test (line 27) | void macro_U_Test() function SUITE (line 32) | SUITE(macro_test) FILE: Release/tests/functional/utils/nonce_generator_tests.cpp type tests (line 18) | namespace tests type functional (line 20) | namespace functional type utils_tests (line 22) | namespace utils_tests function SUITE (line 24) | SUITE(nonce_generator_tests) FILE: Release/tests/functional/utils/strings.cpp type tests (line 24) | namespace tests type functional (line 26) | namespace functional type utils_tests (line 28) | namespace utils_tests function SUITE (line 30) | SUITE(strings) FILE: Release/tests/functional/utils/utils_tests.h function namespace (line 16) | namespace tests FILE: Release/tests/functional/utils/win32_encryption_tests.cpp type tests (line 18) | namespace tests type functional (line 20) | namespace functional type utils_tests (line 22) | namespace utils_tests function SUITE (line 25) | SUITE(win32_encryption) FILE: Release/tests/functional/websockets/client/authentication_tests.cpp type tests (line 23) | namespace tests type functional (line 25) | namespace functional type websocket (line 27) | namespace websocket type client (line 29) | namespace client function SUITE (line 31) | SUITE(authentication_tests) FILE: Release/tests/functional/websockets/client/client_construction.cpp type tests (line 26) | namespace tests type functional (line 28) | namespace functional type websocket (line 30) | namespace websocket type client (line 32) | namespace client function SUITE (line 34) | SUITE(client_construction) FILE: Release/tests/functional/websockets/client/close_tests.cpp type tests (line 25) | namespace tests type functional (line 27) | namespace functional type websocket (line 29) | namespace websocket type client (line 31) | namespace client function SUITE (line 33) | SUITE(close_tests) FILE: Release/tests/functional/websockets/client/error_tests.cpp type tests (line 23) | namespace tests type functional (line 25) | namespace functional type websocket (line 27) | namespace websocket type client (line 29) | namespace client function SUITE (line 31) | SUITE(error_tests) FILE: Release/tests/functional/websockets/client/proxy_tests.cpp type tests (line 23) | namespace tests type functional (line 25) | namespace functional type websocket (line 27) | namespace websocket type client (line 29) | namespace client function SUITE (line 31) | SUITE(proxy_tests) FILE: Release/tests/functional/websockets/client/receive_msg_tests.cpp type tests (line 26) | namespace tests type functional (line 28) | namespace functional type websocket (line 30) | namespace websocket type client (line 32) | namespace client function SUITE (line 34) | SUITE(receive_msg_tests) FILE: Release/tests/functional/websockets/client/send_msg_tests.cpp type tests (line 30) | namespace tests type functional (line 32) | namespace functional type websocket (line 34) | namespace websocket type client (line 36) | namespace client function SUITE (line 38) | SUITE(send_msg_tests) FILE: Release/tests/functional/websockets/client/websocket_client_tests.h function namespace (line 19) | namespace tests FILE: Release/tests/functional/websockets/utilities/test_websocket_server.cpp type tests (line 56) | namespace tests type functional (line 58) | namespace functional type websocket (line 60) | namespace websocket type utilities (line 62) | namespace utilities class test_http_request_impl (line 68) | class test_http_request_impl : public test_http_request_interface method test_http_request_impl (line 71) | test_http_request_impl(server::connection_ptr connection) : m_... class _test_websocket_server (line 85) | class _test_websocket_server method _test_websocket_server (line 88) | _test_websocket_server(test_websocket_server* test_srv) : m_te... method connect (line 95) | void connect() method close (line 205) | void close(const std::string& reasoning) FILE: Release/tests/functional/websockets/utilities/test_websocket_server.h function namespace (line 31) | namespace tests