BDE 4.14.0 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.
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::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::RecordStringFormatter::RecordStringFormatter (const char *format, const bdlt::DatetimeInterval &offset, const allocator_type &allocator=allocator_type())
Use a constructor taking publishInLocalTime instead.
Member ball::RecordStringFormatter::RecordStringFormatter (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::LocalTimeDescriptor::allocator () const
Use get_allocator() instead.
Member baltzo::LocalTimeOffsetUtil::loadLocalTimeOffset (int *result, const bdlt::Datetime &utcDatetime)
Use localTimeOffset instead.
Member baltzo::Zoneinfo::allocator () const
Use get_allocator() 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::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::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.
Module bdlcc_queue
use bdlcc::Deque 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.
Member bdlde::Base64Decoder::isUnrecognizedAnError () const
use the ignoreMode accessor instead.
Member bdlde::Base64Encoder::BSLS_DEPRECATE_FEATURE ("bdl", "Base64Encoder", "use overload with 'options'") explicit Base64Encoder(int maxLineLength
Create and pass an options object instead.
Member bdlde::Base64Encoder::BSLS_DEPRECATE_FEATURE ("bdl", "Base64Encoder", "use overload with 'options'") explicit Base64Encoder(Alphabet alphabet)
Create and pass an options object instead.
Member bdlde::Base64Encoder::BSLS_DEPRECATE_FEATURE ("bdl", "encodedLines", "use overload with 'options'") static int encodedLines(int inputLength

use the overload with options instead.

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.

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 bdlf::MemFnInstance< PROTOTYPE, INSTANCE >::ProtoType
Use Prototype instead.
Member bdljsn::JsonNumber::allocator () const
Use get_allocator() instead.
Module bdlm_instancecount
This component is not ready for public use.
Module bdlm_metric
This component is not ready for public use.
Module bdlm_metricdescriptor
This component is not ready for public use.
Module bdlm_metricsadapter
This component is not ready for public use.
Module bdlm_metricsregistry
This component is not ready for public use.
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::DayOfWeek::maxSupportedBdexVersion ()
Use maxSupportedBdexVersion(int) instead.
Member bdlt::DayOfWeekSet::maxSupportedBdexVersion ()
Use maxSupportedBdexVersion(int) instead.
Member bdlt::DelegatingDateImpUtil
typedef to temporarily support residual uses of DelegatingDateImpUtil.
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 DatetimeTz &object, bool useZAbbreviationForUtc)
Use the overloads taking an Iso8601UtilConfiguration object instead.
Member bdlt::Iso8601Util::generate (char *buffer, const DatetimeTz &object, ssize_t bufferLength, bool useZAbbreviationForUtc)
Use the overloads taking an Iso8601UtilConfiguration object instead.
Member bdlt::Iso8601Util::generate (char *buffer, const TimeTz &object, ssize_t bufferLength, bool useZAbbreviationForUtc)
Use the overloads taking the bufferLength argument before the object argument instead.
Member bdlt::Iso8601Util::generateRaw (char *buffer, const DatetimeTz &object, bool useZAbbreviationForUtc)
Use the overloads taking an Iso8601UtilConfiguration object instead.
Member bdlt::Iso8601Util::parseRelaxed (DatetimeTz *result, const bsl::string_view &string)
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::Iso8601Util::parseRelaxed (DatetimeOrDatetimeTz *result, const bsl::string_view &string)
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 (DatetimeOrDatetimeTz *result, const char *string, ssize_t length)
Use parse` with `configuration.relaxed() == true instead.
Member bdlt::Iso8601Util::parseRelaxed (Datetime *result, const bsl::string_view &string)
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::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.
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 bslma::Allocator::throwBadAlloc ()
Use bsls::BslExceptionUtil::throwBadAlloc 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.
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)
Use WriteLockGuard instead.
Member bslmt::LockWriteGuard< T >::LockWriteGuard (T *lock, bool alreadyLockedFlag)
Use WriteLockGuard instead.
Member bslmt::ReaderWriterLock::unlockRead ()
Use unlock instead. Note that calls to this function are simply forwarded to unlock.
Member bslmt::ReaderWriterLock::unlockReadUnreserveWrite ()
Use unlock instead. Note that calls to this function are simply forwarded to unlock.
Member bslmt::ReaderWriterLock::unlockWrite ()
Use unlock instead. Note that calls to this function are simply forwarded to unlock.
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.
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::roundUpToMaximalAlignment (int size)
Use AlignmentUtil::roundUpToMaximalAlignment 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_algorithmworkaround
Use bsl_algorithm.h directly.
Module bslstl_allocator
Use bslma_bslallocator 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. Return MoveState::e_MOVED if this object was the source of a move construction or move-assignment operation, MoveState::e_NOT_MOVED if it was not the source of a move operation, and MoveState::e_UNKNOWN if its copy/move state is not known. Note that converting the result to bool will yield true if this object was moved from and false otherwise. Note also that the value returned by this accessor may change if this object is subsequently the target of an assignment.
Member bsltf::ArgumentType< N >::movedInto () const
Use CopyMoveState::isMovedInto instead. Return MoveState::e_MOVED if this object was the target of a move construction or move-assignment operation, MoveState::e_NOT_MOVED if it was not the target of a move operation, and MoveState::e_UNKNOWN if its copy/move state is not known. Note that converting the result to bool will yield true if this object was moved into and false otherwise. Note that the value returned by this accessor may change if this object is subsequently the source of a move operation or the target of an assignment.
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::setMovedInto (TYPE *object, MoveState::Enum value)
Use CopyMoveState::set instead.
Member bslx::VersionFunctions::maxSupportedBdexVersion (const TYPE *)
Use maxSupportedBdexVersion(const TYPE *, int) instead.