BDE 4.39.x Production Release
Loading...
Searching...
No Matches
Deprecated List
Member baljsn::Decoder::decode (bsl::istream &stream, TYPE *value)
Use decode function passed a reference to a non-modifiable DecoderOptions object instead.
Member baljsn::Decoder::decode (bsl::streambuf *streamBuf, TYPE *value)
Use decode function passed a reference to a non-modifiable DecoderOptions object instead.
Member baljsn::Encoder::encode (bsl::ostream &stream, const TYPE &value)
Use encode function passed a reference to a non-modifiable EncoderOptions object instead.
Member baljsn::Encoder::encode (bsl::streambuf *streamBuf, const TYPE &value)
Use encode function passed a reference to a non-modifiable EncoderOptions object instead.
Class baljsn::Encoder_Formatter
Use baljsn::Formatter instead.
Member ball::AsyncFileObserver::isUserFieldsLoggingEnabled () const
Do not use.
Member ball::AsyncFileObserver::localTimeOffset () const
Use bdlt::LocalTimeOffset instead.
Member ball::AsyncFileObserver::setLogFormats (const char *logFileFormat, const char *stdoutFormat)
Prefer setFileLogFormat and setStdoutLogFormat.
Class ball::CategoryManagerIter
Use CategoryManager::visitCategories accessor instead.
Class ball::CategoryManagerManip
Use CategoryManager::visitCategories manipulator instead.
Member ball::FileObserver2::disableLifetimeRotation ()
Use disableTimeIntervalRotation instead.
Member ball::FileObserver2::enableFileLogging (const char *logFilenamePattern, bool appendTimestampFlag)
Use enableFileLogging(logFilenamePattern) instead (use the ".%T" pattern to replicate true == appendTimestampFlag behavior).
Member ball::FileObserver2::localTimeOffset () const
Use bdlt::LocalTimeOffset instead.
Member ball::FileObserver2::publish (const Record &record, const Context &context) BSLS_KEYWORD_OVERRIDE
Do not use.
Member ball::FileObserver2::rotateOnLifetime (const bdlt::DatetimeInterval &timeInterval)
Use rotateOnTimeInterval instead.
Member ball::FileObserver::disableLifetimeRotation ()
Use disableTimeIntervalRotation instead.
Member ball::FileObserver::disableUserFieldsLogging ()
Use setLogFormat instead.
Member ball::FileObserver::enableFileLogging (const char *logFilenamePattern, bool appendTimestampFlag)
Use enableFileLogging(logFilenamePattern) instead (use the ".%T" pattern to replicate true == appendTimestampFlag behavior).
Member ball::FileObserver::enableUserFieldsLogging ()
Use setLogFormat instead.
Member ball::FileObserver::isUserFieldsLoggingEnabled () const
Do not use.
Member ball::FileObserver::localTimeOffset () const
Use bdlt::LocalTimeOffset instead.
Member ball::FileObserver::publish (const Record &record, const Context &context) BSLS_KEYWORD_OVERRIDE
Do not use.
Member ball::FileObserver::rotateOnLifetime (const bdlt::DatetimeInterval &timeInterval)
Use rotateOnTimeInterval instead.
Member ball::FileObserver::setLogFormats (const char *logFileFormat, const char *stdoutFormat)
Prefer setFileLogFormat and setStdoutLogFormat.
Member ball::Logger::messageBuffer ()
Use obtainMessageBuffer instead. Do not use this method in multi-threaded code.
Member ball::LoggerCategoryUtil::setThresholdLevels (LoggerManager *loggerManager, const char *pattern, int recordLevel, int passLevel, int triggerLevel, int triggerAllLevel)
Use setThresholdLevelsHierarchically instead.
Member ball::LoggerManager::allocateLogger (RecordBuffer *buffer, Observer *observer)
Use allocateLogger method that does not take a raw pointer to an observer, together with the registerObserver method (which takes a shared pointer to an observer), instead.
Member ball::LoggerManager::createLoggerManager (bslma::ManagedPtr< LoggerManager > *manager, Observer *observer, const LoggerManagerConfiguration &configuration, bslma::Allocator *basicAllocator=0)
Use createLoggerManager method that does not take a raw pointer to an observer, together with the registerObserver method (which takes a shared pointer to an observer), instead.
Member ball::LoggerManager::initSingleton (Observer *observer, bslma::Allocator *globalAllocator=0)
Use initSingleton method that does not take a raw pointer to an observer, together with the registerObserver method (which takes a shared pointer to an observer), instead.
Member ball::LoggerManager::observer ()
Use findObserver instead.
Member ball::LoggerManager::observer () const
Use findObserver instead.
Class ball::LoggerManagerCategoryIter
Use LoggerManager::visitCategories accessor instead.
Class ball::LoggerManagerCategoryManip
Use LoggerManager::visitCategories manipulator instead.
Member ball::LoggerManagerScopedGuard::LoggerManagerScopedGuard (Observer *observer, const LoggerManagerConfiguration &configuration, bslma::Allocator *globalAllocator=0)
Use LoggerManagerScopedGuard constructor that does not take a raw pointer to an observer, together with the registerObserver method (which takes a shared pointer to an observer), instead.
Member ball::ManagedAttribute::name () const
Use key() instead.
Member ball::ManagedAttributeSet::addPredicate (const ManagedAttribute &value)
Use addAttribute instead.
Member ball::ManagedAttributeSet::numPredicates () const
Use numAttributes instead.
Member ball::ManagedAttributeSet::removeAllPredicates ()
Use removeAll instead.
Member ball::ManagedAttributeSet::removePredicate (const ManagedAttribute &value)
Use removeAttribute instead.
Member ball::MultiplexObserver::publish (const Record &record, const Context &context) BSLS_KEYWORD_OVERRIDE
Use the alternative publish overload instead.
Member ball::Observer::publish (const Record &record, const Context &context)
Use the alternative publish overload instead.
Member ball::Predicate
Use ball::ManagedAttribute instead.
Member ball::PredicateSet
Use ball::ManagedAttributeSet instead.
Member ball::Record::customFields ()
Use log record attributes.
Member ball::Record::customFields () const
Use log record attributes.
Member ball::Record::setCustomFields (const ball::UserFields &userFields)
Use log record attributes.
Member ball::RecordAttributes::message () const
Use messageRef instead.
Member ball::RecordJsonFormatter::allocator () const
Use .mechanism() instead.
Member ball::RecordJsonFormatter::setFormat (const bsl::string_view &format)
Use setJsonFormat instead.
Member ball::RecordStringFormatter::RecordStringFormatter (const bdlt::DatetimeInterval &offset, const allocator_type &allocator=allocator_type())
Use a constructor taking publishInLocalTime instead.
Member ball::RecordStringFormatter::RecordStringFormatter (const char *format, const bdlt::DatetimeInterval &offset, const allocator_type &allocator=allocator_type())
Use a constructor taking publishInLocalTime instead.
Member ball::RecordStringFormatter::setTimestampOffset (const bdlt::DatetimeInterval &offset)
Use enablePublishInLocalTime instead.
Member ball::RecordStringFormatter::timestampOffset () const
Use isPublishInLocalTimeEnabled instead.
Member ball::Rule::addPredicate (const ManagedAttribute &value)
Use addAttribute instead.
Member ball::Rule::hasPredicate (const Predicate &value) const
Use hasAttribute instead.
Member ball::Rule::numPredicates () const
Use numAttributes instead.
Member ball::Rule::removeAllPredicates ()
Use removeAll instead.
Member ball::Rule::removePredicate (const ManagedAttribute &value)
Use removeAttribute instead.
Member ball::SeverityUtil::fromAscii (Severity::Level *level, const char *name)
Use fromAsciiCaseless instead.
Member ball::SeverityUtil::isValidName (const char *name)
Use isValidNameCaseless instead.
Member ball::TestObserver::publish (const Record &record, const Context &context) BSLS_KEYWORD_OVERRIDE
Use the alternative publish overload instead.
Member ball::TestObserver::TestObserver (bsl::ostream &stream, bslma::Allocator *basicAllocator=0)
Use the constructor taking bsl::ostream * instead.
Module ball_multiplexobserver
Use ball_broadcastobserver instead.
Module ball_predicate
Use ball_managedattribute instead.
Module ball_predicateset
Use ball_managedattributeset instead.
Member baltzo::LocalDatetime::allocator () const
Use get_allocator() instead.
Member baltzo::LocalDatetime::maxSupportedBdexVersion ()
Use maxSupportedBdexVersion(int) instead.
Member baltzo::LocalTimeDescriptor::allocator () const
Use get_allocator() instead.
Member baltzo::LocalTimeOffsetUtil::loadLocalTimeOffset (int *result, const bdlt::Datetime &utcDatetime)
Use localTimeOffset instead.
Member baltzo::LocalTimePeriod::allocator () const
Use get_allocator() instead.
Member baltzo::Zoneinfo::allocator () const
Use get_allocator() instead.
Member balxml::Formatter::addComment (const bsl::string_view &comment, bool forceNewline=true)
Use addValidComment instead.
Member balxml::Formatter_CompactImplUtil::addComment (bsl::ostream &stream, State *state, const bsl::string_view &comment, bool forceNewline=true)
Use addValidComment instead.
Member balxml::Formatter_PrettyImplUtil::addComment (bsl::ostream &stream, State *state, const bsl::string_view &comment, bool forceNewline=true)
Use addValidComment instead.
Module balxml_base64parser
Use bdlde_base64decoder instead.
Member bbldc::DayCountConvention::maxSupportedBdexVersion ()
Use maxSupportedBdexVersion(int) instead.
Member bdlb::GuidUtil::generate (unsigned char *result, bsl::size_t numGuids=1)
Use generate(Guid *, size_t) instead.
Member bdlb::NullableValue< TYPE >::valueOr (const TYPE *value) const
Use addressOr instead.
Module bdlb_nullopt
use bsl::nullopt_t from bsl_optional.h instead.
Module bdlb_stringrefutil
Use bdlb_stringviewutil instead.
Module bdlb_testinputiterator
Use bsltf_testinputiterator instead.
Member bdlc::BitArray::maxSupportedBdexVersion ()
Use maxSupportedBdexVersion(int) instead.
Member bdlc::IndexClerk::maxSupportedBdexVersion ()
Use maxSupportedBdexVersion(int) instead.
Member bdlc::Queue< T >::maxSupportedBdexVersion ()
Use maxSupportedBdexVersion(int) instead.
Member bdlc::Queue< T >::maxSupportedVersion ()
Use maxSupportedBdexVersion instead.
Module bdlc_queue
Use bsl::deque instead.
Member bdlcc::FixedQueue< TYPE >::length () const
Use numElements() instead.
Member bdlcc::FixedQueue< TYPE >::size () const
Use capacity() instead.
Member bdlcc::ObjectPool< TYPE, CREATOR, RESETTER >::ObjectPool (const bsl::function< ANYPROTO > &objectCreator, int growBy, bslma::Allocator *basicAllocator=0)
Use a creator of the parameterized CREATOR type.
Member bdlcc::Queue< TYPE >::condition ()
Use notEmptyCondition instead.
Member bdlcc::Queue< TYPE >::insertCondition ()
Use notFullCondition instead.
Member bdlcc::StripedUnorderedContainerImpl< KEY, VALUE, HASH, EQUAL >::update (const KEY &key, const VisitorFunction &visitor)
Use visit(key, visitor) instead.
Member bdlcc::StripedUnorderedMap< KEY, VALUE, HASH, EQUAL >::update (const KEY &key, const VisitorFunction &visitor)
Use visit(key, visitor) instead.
Member bdlcc::StripedUnorderedMultiMap< KEY, VALUE, HASH, EQUAL >::update (const KEY &key, const VisitorFunction &visitor)
Use visit(key, visitor) instead.
Member bdlcc::TimeQueue< DATA >::TimeQueue (bool poolTimerMemory, bslma::Allocator *basicAllocator=0)
Use the other constructor overloads instead.
Module bdlcc_queue
use bdlcc::Deque instead.
Member bdld::Datum::adoptMapOwningKeys (const DatumMutableMapOwningKeysRef &mapping)
Use adoptMap instead.
Member bdld::Datum::createUninitializedMapOwningKeys (DatumMutableMapOwningKeysRef *result, SizeType capacity, SizeType keysCapacity, const AllocatorType &allocator)
Use createUninitializedMap instead.
Member bdld::Datum::disposeUninitializedMapOwningKeys (const DatumMutableMapOwningKeysRef &mapping, const AllocatorType &allocator)
Use disposeUninitializedMap instead.
Member bdld::DatumMaker::allocator () const
Use get_allocator() instead.
Member bdld::DatumMapOwningKeysBuilder::allocator () const
Use get_allocator() instead.
Member bdld::ManagedDatum::allocator () const
Use get_allocator() instead.
Member bdlde::Base64Decoder::Base64Decoder (bool unrecognizedNonWhitespaceIsErrorFlag, Alphabet alphabet=e_BASIC)
Use the overload that takes options instead, for example
Member bdlde::Base64Decoder::isUnrecognizedAnError () const
use the ignoreMode accessor instead.
Member bdlde::Base64Encoder::BSLS_DEPRECATE_FEATURE ("bdl", "encodedLines", "use overload with 'options'") static int encodedLines(int inputLength)
use the overload with options instead.
Member bdlde::Base64Encoder::BSLS_DEPRECATE_FEATURE ("bdl", "Base64Encoder", "use overload with 'options'") explicit Base64Encoder(int maxLineLength
Create and pass an options object instead, equivalent to
Member bdlde::Base64Encoder::BSLS_DEPRECATE_FEATURE ("bdl", "Base64Encoder", "use overload with 'options'") explicit Base64Encoder(Alphabet alphabet)
Create and pass an options object instead, equivalent to
Member bdlde::Base64Encoder::BSLS_DEPRECATE_FEATURE ("bdl", "encodedLength", "use overload with 'options'") static int encodedLength(int inputLength
use the overload with options instead.
Member bdlde::Base64Encoder::BSLS_DEPRECATE_FEATURE ("bdl", "encodedLines", "use overload with 'options'") static int encodedLines(int inputLength
use the overload with options instead.
Member bdlde::Base64Encoder::BSLS_DEPRECATE_FEATURE ("bdl", "encodedLength", "use overload with 'options'") static int encodedLength(int inputLength)
use the overload with options instead.
Member bdlde::Crc32::view () const
use method checksum instead.
Member bdlde::Utf8Util::appendUtf8Character (bsl::string *output, unsigned int codePoint)
Use appendUtf8CodePoint instead.
Member bdlde::Utf8Util::getByteSize (const char *codePoint)
Use numBytesInCodePoint instead.
Member bdlde::Utf8Util::numBytesIfValid (const bsl::string_view &string, IntPtr numCodePoints)
Use numBytesRaw instead.
Member bdlde::Utf8Util::numCharacters (const char *string)
Use numCodePointsRaw instead.
Member bdlde::Utf8Util::numCharacters (const char *string, size_type length)
Use numCodePointsRaw instead.
Member bdlde::Utf8Util::numCharactersIfValid (const char **invalidString, const char *string)
Use numCodePointsIfValid instead.
Member bdlde::Utf8Util::numCharactersIfValid (const char **invalidString, const char *string, size_type length)
Use numCodePointsIfValid instead.
Member bdlde::Utf8Util::numCharactersRaw (const char *string)
Use numCodePointsRaw instead.
Member bdlde::Utf8Util::numCharactersRaw (const char *string, size_type length)
Use numCodePointsRaw instead.
Member bdldfp::DecimalConvertUtil::decimal128ToDouble (Decimal128 decimal)
Use deciamalToDouble instead.
Member bdldfp::DecimalConvertUtil::decimal128ToFloat (Decimal128 decimal)
Use deciamalToFloat instead.
Member bdlf::MemFnInstance< PROTOTYPE, INSTANCE >::ProtoType
Use Prototype instead.
Member bdljsn::JsonNumber::allocator () const
Use get_allocator() instead.
Module bdls_testutil
Use bslim_testutil instead.
Member bdlt::Calendar::maxSupportedBdexVersion ()
Use maxSupportedBdexVersion(int) instead.
Member bdlt::Date::isValid (int year, int dayOfYear)
Use isValidYearDay instead.
Member bdlt::Date::isValid (int year, int month, int day)
Use isValidYearMonthDay instead.
Member bdlt::Date::maxSupportedBdexVersion ()
Use maxSupportedBdexVersion(int) instead.
Member bdlt::Date::maxSupportedVersion ()
Use maxSupportedBdexVersion(int) instead.
Member bdlt::Date::streamOut (bsl::ostream &stream) const
Use print instead.
Member bdlt::Date::validateAndSetYearDay (int year, int dayOfYear)
Use setYearDayIfValid instead.
Member bdlt::Date::validateAndSetYearMonthDay (int year, int month, int day)
Use setYearMonthDayIfValid instead.
Member bdlt::Datetime::maxSupportedBdexVersion ()
Use maxSupportedBdexVersion(int) instead.
Member bdlt::Datetime::maxSupportedVersion ()
Use maxSupportedBdexVersion(int) instead.
Member bdlt::Datetime::streamOut (bsl::ostream &stream) const
Use print instead.
Member bdlt::Datetime::validateAndSetDatetime (int year, int month, int day, int hour=0, int minute=0, int second=0, int millisecond=0)
Use setDatetimeIfValid instead.
Member bdlt::DatetimeInterval::maxSupportedBdexVersion ()
Use maxSupportedBdexVersion(int) instead.
Member bdlt::DatetimeInterval::maxSupportedVersion ()
Use maxSupportedBdexVersion(int) instead.
Member bdlt::DatetimeInterval::streamOut (bsl::ostream &stream) const
use operator<< or print instead.
Member bdlt::DatetimeTz::gmtDatetime () const
replaced by utcDatetime.
Member bdlt::DatetimeTz::maxSupportedBdexVersion ()
Use maxSupportedBdexVersion(int) instead.
Member bdlt::DatetimeTz::validateAndSetDatetimeTz (const Datetime &localDatetime, int offset)
replaced by setDatetimeTzIfValid.
Member bdlt::DateTz::gmtStartTime () const
replaced by utcStartTime.
Member bdlt::DateTz::maxSupportedBdexVersion ()
Use maxSupportedBdexVersion(int) instead.
Member bdlt::DateTz::validateAndSetDateTz (const Date &localDate, int offset)
Use setDateTzIfValid instead.
Member bdlt::DayOfWeek::maxSupportedBdexVersion ()
Use maxSupportedBdexVersion(int) instead.
Member bdlt::DayOfWeekSet::maxSupportedBdexVersion ()
Use maxSupportedBdexVersion(int) instead.
Member bdlt::EpochUtil::convertToDatetimeInterval (DatetimeInterval *result, const Datetime &datetime)
Use convertToDatetimeInterval(datetime) instead.
Member bdlt::EpochUtil::convertToTimeInterval (bsls::TimeInterval *result, const Datetime &datetime)
Use convertToTimeInterval(datetime) instead.
Member bdlt::Iso8601Util::generate (bsl::ostream &stream, const DateTz &object, bool useZAbbreviationForUtc)
Use the overloads taking an Iso8601UtilConfiguration object instead.
Member bdlt::Iso8601Util::generate (char *buffer, const DateTz &object, ssize_t bufferLength, bool useZAbbreviationForUtc)
Use the overloads taking an Iso8601UtilConfiguration object instead.
Member bdlt::Iso8601Util::generate (char *buffer, const Date &object, ssize_t bufferLength)
Use the overloads taking the bufferLength argument before the object argument instead.
Member bdlt::Iso8601Util::generateRaw (char *buffer, const DateTz &object, bool useZAbbreviationForUtc)
Use the overloads taking an Iso8601UtilConfiguration object instead.
Member bdlt::Iso8601Util::parseRelaxed (Datetime *result, const bsl::string_view &string)
Use parse` with `configuration.relaxed() == true instead.
Member bdlt::Iso8601Util::parseRelaxed (DatetimeOrDatetimeTz *result, const bsl::string_view &string)
Use parse` with `configuration.relaxed() == true instead.
Member bdlt::Iso8601Util::parseRelaxed (DatetimeTz *result, const bsl::string_view &string)
Use parse` with `configuration.relaxed() == true instead.
Member bdlt::Iso8601Util::parseRelaxed (DatetimeOrDatetimeTz *result, const char *string, ssize_t length)
Use parse` with `configuration.relaxed() == true instead.
Member bdlt::Iso8601Util::parseRelaxed (DatetimeTz *result, const char *string, ssize_t length)
Use parse` with `configuration.relaxed() == true instead.
Member bdlt::Iso8601Util::parseRelaxed (Datetime *result, const char *string, ssize_t length)
Use parse` with `configuration.relaxed() == true instead.
Member bdlt::MonthOfYear::maxSupportedBdexVersion ()
Use maxSupportedBdexVersion(int) instead.
Member bdlt::PackedCalendar::maxSupportedBdexVersion ()
Use maxSupportedBdexVersion(int) instead.
Member bdlt::Time::maxSupportedBdexVersion ()
Use maxSupportedBdexVersion(int) instead.
Member bdlt::Time::maxSupportedVersion ()
Use maxSupportedBdexVersion(int) instead.
Member bdlt::Time::streamOut (bsl::ostream &stream) const
Use print instead.
Member bdlt::Time::validateAndSetTime (int hour, int minute=0, int second=0, int millisecond=0)
Use setTimeIfValid instead.
Member bdlt::TimeTz::gmtTime () const
replaced by utcTime.
Member bdlt::TimeTz::maxSupportedBdexVersion ()
Use maxSupportedBdexVersion(int) instead.
Member bdlt::TimeTz::validateAndSetTimeTz (const Time &localTime, int offset)
replaced by setTimeTzIfValid.
Member bsl::allocator< TYPE >::operator= (const allocator &rhs)
bsl::allocator should not be assigned.
Member bsl::function< PROTOTYPE >::allocator () const BSLS_KEYWORD_NOEXCEPT
Use get_allocator() instead.
Member bsl::function< PROTOTYPE >::isInplace () const BSLS_KEYWORD_NOEXCEPT
Runtime checking of this optimization is discouraged.
Member bsl::function< PROTOTYPE >::operator BloombergLP::bdef_Function< PROTOTYPE * > & () BSLS_KEYWORD_NOEXCEPT
Use bsl::function` instead of `bdef_Function.
Member bsl::function< PROTOTYPE >::operator const BloombergLP::bdef_Function< PROTOTYPE * > & () const BSLS_KEYWORD_NOEXCEPT
Use bsl::function` instead of `bdef_Function.
Member bsl::hash< bool >::argument_type
This typedef is depreacted in C++17, for details see https://isocpp.org/files/papers/p0005r4.html.
Member bsl::hash< bool >::result_type
This typedef is depreacted in C++17, for details see https://isocpp.org/files/papers/p0005r4.html.
Member bsl::hash< char >::argument_type
This typedef is depreacted in C++17, for details see https://isocpp.org/files/papers/p0005r4.html.
Member bsl::hash< char >::result_type
This typedef is depreacted in C++17, for details see https://isocpp.org/files/papers/p0005r4.html.
Member bsl::hash< int >::argument_type
This typedef is depreacted in C++17, for details see https://isocpp.org/files/papers/p0005r4.html.
Member bsl::hash< int >::result_type
This typedef is depreacted in C++17, for details see https://isocpp.org/files/papers/p0005r4.html.
Member bsl::hash< long >::argument_type
This typedef is depreacted in C++17, for details see https://isocpp.org/files/papers/p0005r4.html.
Member bsl::hash< long >::result_type
This typedef is depreacted in C++17, for details see https://isocpp.org/files/papers/p0005r4.html.
Member bsl::hash< long long >::argument_type
This typedef is depreacted in C++17, for details see https://isocpp.org/files/papers/p0005r4.html.
Member bsl::hash< long long >::result_type
This typedef is depreacted in C++17, for details see https://isocpp.org/files/papers/p0005r4.html.
Member bsl::hash< short >::argument_type
This typedef is depreacted in C++17, for details see https://isocpp.org/files/papers/p0005r4.html.
Member bsl::hash< short >::result_type
This typedef is depreacted in C++17, for details see https://isocpp.org/files/papers/p0005r4.html.
Member bsl::hash< signed char >::argument_type
This typedef is depreacted in C++17, for details see https://isocpp.org/files/papers/p0005r4.html.
Member bsl::hash< signed char >::result_type
This typedef is depreacted in C++17, for details see https://isocpp.org/files/papers/p0005r4.html.
Member bsl::hash< unsigned char >::argument_type
This typedef is depreacted in C++17, for details see https://isocpp.org/files/papers/p0005r4.html.
Member bsl::hash< unsigned char >::result_type
This typedef is depreacted in C++17, for details see https://isocpp.org/files/papers/p0005r4.html.
Member bsl::hash< unsigned int >::argument_type
This typedef is depreacted in C++17, for details see https://isocpp.org/files/papers/p0005r4.html.
Member bsl::hash< unsigned int >::result_type
This typedef is depreacted in C++17, for details see https://isocpp.org/files/papers/p0005r4.html.
Member bsl::hash< unsigned long >::argument_type
This typedef is depreacted in C++17, for details see https://isocpp.org/files/papers/p0005r4.html.
Member bsl::hash< unsigned long >::result_type
This typedef is depreacted in C++17, for details see https://isocpp.org/files/papers/p0005r4.html.
Member bsl::hash< unsigned long long >::argument_type
This typedef is depreacted in C++17, for details see https://isocpp.org/files/papers/p0005r4.html.
Member bsl::hash< unsigned long long >::result_type
This typedef is depreacted in C++17, for details see https://isocpp.org/files/papers/p0005r4.html.
Member bsl::hash< unsigned short >::argument_type
This typedef is depreacted in C++17, for details see https://isocpp.org/files/papers/p0005r4.html.
Member bsl::hash< unsigned short >::result_type
This typedef is depreacted in C++17, for details see https://isocpp.org/files/papers/p0005r4.html.
Member bsl::hash< wchar_t >::argument_type
This typedef is depreacted in C++17, for details see https://isocpp.org/files/papers/p0005r4.html.
Member bsl::hash< wchar_t >::result_type
This typedef is depreacted in C++17, for details see https://isocpp.org/files/papers/p0005r4.html.
Member bsl::shared_ptr< ELEMENT_TYPE >::BSLS_DEPRECATE_FEATURE ("bsl", "deprecated_cpp17_standard_library_features", "do not use") bool unique() const BSLS_KEYWORD_NOEXCEPT
This function is deprecated in C++17 because its correctness is not guaranteed since the value returned by the used use_count function is approximate.
Member bsl::shared_ptr< ELEMENT_TYPE >::clear () BSLS_KEYWORD_NOEXCEPT
Use reset instead.
Member bsl::shared_ptr< ELEMENT_TYPE >::load (COMPATIBLE_TYPE *ptr)
Use reset instead.
Member bsl::shared_ptr< ELEMENT_TYPE >::load (COMPATIBLE_TYPE *ptr, BloombergLP::bslma::Allocator *basicAllocator)
Use reset instead.
Member bsl::shared_ptr< ELEMENT_TYPE >::load (COMPATIBLE_TYPE *ptr, const DELETER &deleter, BloombergLP::bslma::Allocator *basicAllocator)
Use reset instead.
Member bsl::shared_ptr< ELEMENT_TYPE >::loadAlias (const shared_ptr< ANY_TYPE > &source, ELEMENT_TYPE *object)
Use reset instead.
Member bsl::shared_ptr< ELEMENT_TYPE >::numReferences () const BSLS_KEYWORD_NOEXCEPT
Use use_count instead.
Member bsl::shared_ptr< ELEMENT_TYPE >::ptr () const BSLS_KEYWORD_NOEXCEPT
Use get instead.
Member bsl::weak_ptr< ELEMENT_TYPE >::numReferences () const BSLS_KEYWORD_NOEXCEPT
Use use_count instead.
Module bsla_unused
Use bsla_maybeunused instead.
Member bslalg::ScalarPrimitives::destruct (TARGET_TYPE *object, void *allocator)
Use bslma::DestructionUtil::destroy without an allocator argument instead.
Member bslalg::ScalarPrimitives::destruct (TARGET_TYPE *object)
Use bslma::DestructionUtil::destroy instead.
Module bslalg_hastrait
Do not use.
Module bslalg_scalardestructionprimitives
Use bslma_destructionutil instead.
Module bslalg_selecttrait
Use bslmf_selecttrait instead.
Module bslalg_typetraitbitwisecopyable
Use bslmf_istriviallycopyable instead.
Module bslalg_typetraitbitwiseequalitycomparable
Use bslmf_isbitwiseequalitycomparable instead.
Module bslalg_typetraitbitwisemoveable
Use bslmf_isbitwisemoveable instead.
Module bslalg_typetraithaspointersemantics
Use bslmf_haspointersemantics instead.
Module bslalg_typetraithasstliterators
Use bslalg_hasstliterators instead.
Module bslalg_typetraithastrivialdefaultconstructor
Use bslmf_istriviallydefaultconstructible instead.
Module bslalg_typetraitnil
Do not use.
Module bslalg_typetraitpair
Use bslmf_ispair instead.
Module bslalg_typetraits
Use bslmf_nestedtraitdeclaration instead.
Module bslalg_typetraitusesbslmaallocator
Use bslma_usesbslmaallocator instead.
Module bslfwd
Do not use.
Module bslfwd_bslma_allocator
Do not use.
Module bslfwd_bslma_default
Do not use.
Module bslfwd_bslma_defaultallocatorguard
Do not use.
Module bslfwd_bslmf_nil
Do not use.
Module bslfwd_bsls_asserttestexception
Do not use.
Module bslfwd_bsls_stopwatch
Do not use.
Module bslfwd_bsls_types
Do not use.
Module bslfwd_buildtarget
Do not use.
Member bslim::Printer::print (const TYPE &data, const char *name) const
Use printAttribute` instead, or `printValue if no name is wanted.
Member bslma::Allocator::throwBadAlloc ()
Use bsls::BslExceptionUtil::throwBadAlloc instead.
Member bslma::ManagedPtr< TARGET_TYPE >::clear ()
Use reset instead.
Member bslma::ManagedPtr< TARGET_TYPE >::load (MANAGED_TYPE *ptr, COOKIE_TYPE *cookie, void(*deleter)(MANAGED_BASE *, COOKIE_BASE *))
Instead, use:
Member bslma::ManagedPtr< TARGET_TYPE >::ManagedPtr (MANAGED_TYPE *ptr, void *cookie, void(*deleter)(MANAGED_BASE *, void *))
Instead, use:
Member bslma::ManagedPtr< TARGET_TYPE >::ManagedPtr (MANAGED_TYPE *ptr, COOKIE_TYPE *cookie, void(*deleter)(MANAGED_BASE *, COOKIE_BASE *))
Instead, use:
Member bslma::ManagedPtr< TARGET_TYPE >::ptr () const
Use get instead.
Struct bslma::ManagedPtrNilDeleter< TARGET_TYPE >
Use ManagedPtrUtil::noOpDeleter instead.
Module bslma_bufferallocator
Use bdlma_bufferedsequentialallocator instead.
Module bslma_deallocatorproctor
Use bslma_deallocatebytesproctor instead
Module bslma_infrequentdeleteblocklist
Use bdlma_infrequentdeleteblocklist instead.
Module bslma_managedallocator
use bdlma_managedallocator instead.
Module bslma_sequentialallocator
Use bdlma_bufferedsequentialallocator instead.
Module bslma_sequentialpool
Use bdlma_sequentialpool instead.
Module bslma_stdallocator
Use bslma_bslallocator instead
Struct bslmf::ConstForwardingType< t_TYPE >
Use ForwardingType instead.
Member bslmf_ConstForwardingType
This alias is defined for backward compatibility.
Member bslmf_ForwardingType
This alias is defined for backward compatibility.
Module bslmf_if
Use bslmf_conditional instead.
Module bslmf_metaint
Use bslmf_integralconstant instead.
Member bslmt::Barrier::numThreads () const
Use numArrivals instead.
Class bslmt::LockReadGuard< T >
Use ReadLockGuard instead.
Member bslmt::LockReadGuard< T >::LockReadGuard (T *lock)
Use ReadLockGuard instead.
Member bslmt::LockReadGuard< T >::LockReadGuard (T *lock, bool alreadyLockedFlag)
Use ReadLockGuard instead.
Class bslmt::LockWriteGuard< T >
Use WriteLockGuard instead.
Member bslmt::LockWriteGuard< T >::LockWriteGuard (T *lock, bool alreadyLockedFlag)
Use WriteLockGuard instead.
Member bslmt::LockWriteGuard< T >::LockWriteGuard (T *lock)
Use WriteLockGuard instead.
Member bslmt::ReaderWriterLock::unlockRead ()
Use unlock instead.
Member bslmt::ReaderWriterLock::unlockReadUnreserveWrite ()
Use unlock instead.
Member bslmt::ReaderWriterLock::unlockWrite ()
Use unlock instead.
Class bslmt::TryLockGuard< T >
Use LockGuardTryLock instead.
Member bslmt::TryLockGuard< T >::TryLockGuard (T *lock, int attempts=1)
Use LockGuardTryLock instead.
Module bslmt_rwmutex
Use bslmt_readerwritermutex instead.
Member BSLMT_THREAD_LOCAL_KEYWORD
Use BSLS_KEYWORD_THREAD_LOCAL instead.
Namespace bsls
Use preprocessor macros BSLS_BYTEORDER_*TO* defined in bsls_byteorder instead.
Struct bsls::Alignment::Align
Use Alignment::MaxAlignedType instead.
Member bsls::Alignment::calculateAlignmentFromSize (int size)
Use AlignmentUtil::calculateAlignmentFromSize instead.
Member bsls::Alignment::calculateAlignmentOffset (const void *address, int alignment)
Use AlignmentUtil::calculateAlignmentOffset instead.
Member bsls::Alignment::is2ByteAligned (const void *address)
Use AlignmentUtil::is2ByteAligned instead.
Member bsls::Alignment::is4ByteAligned (const void *address)
Use AlignmentUtil::is4ByteAligned instead.
Member bsls::Alignment::is8ByteAligned (const void *address)
Use AlignmentUtil::is8ByteAligned instead.
Member bsls::Alignment::MaxAlignedType
Use AlignmentUtil::MaxAlignedType instead.
Member bsls::Assert::failAbort (const char *comment, const char *file, int line)
Use failByAbort instead.
Member bsls::Assert::failSleep (const char *comment, const char *file, int line)
Use failBySleep instead.
Member bsls::Assert::failThrow (const char *comment, const char *file, int line)
Use failByThrow instead.
Member bsls::Assert::invokeHandler (const char *text, const char *file, int line)
Use invokeHandler(const AssertViolation&) instead.
Member bsls::PlatformUtil::IntPtr
Use Types::UintPtr` and `TypesIntPtr instead.
Member bsls::PlatformUtil::isBigEndian ()
Use preprocessor macro BSLS_PLATFORM_IS_BIG_ENDIAN defined in bsls_platform instead.
Member bsls::PlatformUtil::isLittleEndian ()
Use preprocessor macro BSLS_PLATFORMUTIL_IS_BIG_ENDIAN defined in bsls_platform instead.
Member bsls::PlatformUtil::MaxAlign
Use AlignmentUtil::MaxAlignedType instead.
Member bsls::PlatformUtil::size_type
Use Types::size_type instead.
Member bsls::PlatformUtil::Uint64
Use Types::Int64` and `TypesUint64 instead.
Member bsls::TimeInterval::maxSupportedBdexVersion ()
Use maxSupportedBdexVersion(int) instead.
Member bsls::TimeInterval::maxSupportedVersion ()
Use maxSupportedBdexVersion(int) instead.
Member bsls::TimeInterval::streamOut (STREAM &stream) const
Use print instead.
Module bsls_annotation
See package bsla.
Module bsls_cpp11
Use bsls_keyword instead.
Module bsls_deprecate
Use bsls_deprecatefeature instead.
Module bsls_int64
Use component bsls_types instead.
Member bsls_Int64::Uint64
Use bsls::Types::Int64` and `bsls::Types::Uint64, respectively, instead.
Module bsls_nativestd
Use std explicitly.
Module bsls_platformutil
Use bsls_alignmentutil , bsls_byteorder , bsls_platform , and bsls_types instead.
Member BSLS_PLATFORMUTIL_IS_BIG_ENDIAN
Use preprocessor macro BSLS_PLATFORM_IS_BIG_ENDIAN defined in bsls_platform instead.
Member bslstl::Function_ArgTypes< RET(ARG)>::BSLS_DEPRECATE_FEATURE ("bsl", "deprecated_cpp17_standard_library_features", "do not use") typedef ARG argument_type
This typedef is deprecated in C++17, for details see https://isocpp.org/files/papers/p0005r4.html.
Member bslstl::Function_ArgTypes< RET(ARG1, ARG2)>::BSLS_DEPRECATE_FEATURE ("bsl", "deprecated_cpp17_standard_library_features", "do not use") typedef ARG1 first_argument_type
This typedef is deprecated in C++17, for details see https://isocpp.org/files/papers/p0005r4.html.
Member bslstl::Function_ArgTypes< RET(ARG1, ARG2)>::BSLS_DEPRECATE_FEATURE ("bsl", "deprecated_cpp17_standard_library_features", "do not use") typedef ARG2 second_argument_type
This typedef is deprecated in C++17, for details see https://isocpp.org/files/papers/p0005r4.html.
Module bslstl_allocator
Use bslma_bslallocator instead.
Module bslstl_referencewrapper
Use bslmf_referencewrapper instead.
Module bslstp_alloc
Do not use directly.
Module bslstp_exfunctional
Do not use directly.
Module bslstp_hash
Do not use directly.
Module bslstp_hashmap
Do not use directly.
Module bslstp_hashset
Do not use directly.
Module bslstp_hashtable
Do not use directly.
Module bslstp_iterator
Do not use directly.
Module bslstp_slist
Do not use directly.
Module bslstp_slistbase
Do not use directly.
Module bslstp_util
Do not use directly.
Member bsltf::ArgumentType< N >::movedFrom () const
Use CopyMoveState::isMovedFrom instead.
Member bsltf::ArgumentType< N >::movedInto () const
Use CopyMoveState::isMovedInto instead.
Member bsltf::getMovedFrom (const TYPE &object)
Use CopyMoveState::isMovedFrom` or `CopyMoveState::get.
Member bsltf::getMovedInto (const TYPE &object)
Use CopyMoveState::isMovedInto` or `CopyMoveState::get.
Member bsltf::MovableAllocTestType::movedFrom () const
Use CopyMoveState::isMovedFrom instead.
Member bsltf::MovableAllocTestType::movedInto () const
Use CopyMoveState::isMovedInto instead.
Member bsltf::setMovedInto (TYPE *object, MoveState::Enum value)
Use CopyMoveState::set instead.
Member bslx::VersionFunctions::maxSupportedBdexVersion (const TYPE *)
Use maxSupportedBdexVersion(const TYPE *, int) instead.