rwlogo
SourcePro C++ 12.0

SourcePro® C++ API Reference Guide



   SourcePro C++
Documentation Home

Deprecated List

Member <globalScope>::RWSafeCounter

RWSafeCounter is deprecated and is no longer supported. It may be removed from future releases. Please use RWAtomicCounter.

Member <globalScope>::RWUnsafeCounter

RWUnsafeCounter is deprecated and is no longer supported. It may be removed from future releases. Please use RWAtomicCounter.

Class RWBufferedPageHeap

RWBufferedPageHeap is deprecated and is no longer supported. It may be removed from future releases.

Class RWCertificateOrKeyTooLargeError

This exception type is no longer thrown by the Secure Sockets package. If the key data provided is too large, you should expect a RWUnableToReadPrivateKeyError exception.

Class RWCollectableDate

RWCollectableDate and RWDate are deprecated and no longer supported. They may be removed from future releases. Please use RWCollectableDateTime and RWDateTime.

Member RWCollectableDateTime::RWCollectableDateTime (const RWTime &t, unsigned ms=0)

This method is deprecated, and is no longer supported.

This method is deprecated, and is no longer supported.

Class RWCollectableTime

RWCollectableTime and RWTime are deprecated and are no longer supported. They may be removed from future releases. Please use RWCollectableDateTime and RWDateTime.

Class RWCRegexp

RWCRegexp is deprecated. Instead, use RWTRegex.

Member RWCRExpr
Use RWTRegex<T> instead

Member RWCString::first (const char *str, size_t len) const

Use RWCString::firstOf(const char*, size_t, size_t) const instead.

Use RWCString::firstOf(const char*, size_t) const instead.

Use RWCString::firstOf(char, size_t) const instead.

Use RWCString::firstOf(char, size_t) const instead.

Member RWCString::index (const char *re, size_t *ext, size_t start=0) const

Use RWTRegex::index instead.

Use RWTRegex::index instead.

Use RWTRegex::index instead.

Use RWTRegex::index instead.

Use RWTRegex::index instead.

Member RWCString::last (const char *str, size_t len) const

Use RWCString::lastOf(const char*, size_t, size_t) const instead.

Use RWCString::lastOf(const char*, size_t) const instead.

Use RWCString::lastOf(char, size_t) const instead.

Use RWCString::lastOf(char, size_t) const instead.

Member RWCString::match (const RWCRExpr &re, size_t start) const

Use RWTRegex::search instead.

Use RWTRegex::search instead.

Use RWTRegex::search instead.

Use RWTRegex::search instead.

Member RWCString::operator() (const RWCRegexp &re, size_t start) const

Use RWTRegex::search instead.

Use RWTRegex::search instead.

Use RWTRegex::search instead.

Use RWTRegex::search instead.

Member RWCString::replace (const RWCRExpr &re, const char *str, scopeType scope=one)

Use RWTRegex::replace instead.

Use RWTRegex::replace instead.

Member RWCString::scopeType

All member functions that relied on RWCString::scopeType are deprecated.

Class RWDate

RWDate is deprecated and is no longer supported. Be aware that it may be removed in a future release. Please use RWDateTime instead. RWDateTime combines the functionality of RWDate and RWTime, but with a much greater range and millisecond accuracy.

Member RWDateTime::RWDateTime (const RWTime &t, unsigned msec=0)

This constructor uses the deprecated class RWTime.

This constructor uses the deprecated class RWDate.

Class RWDBBinaryVector

Classes RWDBBinaryVector and RWDBBinaryVectorElement are deprecated. Please use classes RWDBBlob and RWDBTBuffer<RWDBBlob>.

Class RWDBBinaryVectorElement

Please use classes RWDBBlob and RWDBTBuffer<RWDBBlob>.

Member RWDBBulkInserter::operator<< (const RWDBDateVector &dateVector)

Please pass in RWDBTBuffer<RWDateTime> instead.

Member RWDBBulkReader::operator<< (RWDBDateVector &dateVector)

Please pass in RWDBTBuffer<RWDateTime> instead.

Member RWDBColumn::assign (const RWDBDateTime &value) const

RWDBDateTime is deprecated. Instead, use assign() that takes an RWDateTime.

RWTime is deprecated. Instead, use assign() that takes an RWDateTime.

RWDate is deprecated. Instead, use assign() that takes an RWDateTime.

Member RWDBCursor::operator<< (RWDBValueManip)

Please use the function setNull(size_t colPosition) instead.

Member RWDBDatabase::dateVector (size_t n) const
Use classes RWDateTime and RWDBTBuffer<RWDateTime> directly.

Class RWDBDateTime

Class RWDBDateTime is deprecated. Please use RWDateTime. For more information, see Section "RWDBDateTime" in the Chapter "The Data Model" in the DB Interface Module User's Guide and the entry for RWDateTime in the Essential Tools Module Reference Guide.

Class RWDBDateVector

Classes RWDBVendorDate and RWDBDateVector are deprecated. Please use classes RWDateTime and RWDBTBuffer<RWDateTime>.

Class RWDBDecimalVector

Classes RWDBDecimalVector and RWDBDecimalVectorElement are deprecated. Please use classes RWDecimalPortable and RWDBTBuffer<RWDecimalPortable>.

Class RWDBDecimalVectorElement

Classes RWDBDecimalVectorElement and RWDBDecimalVector are deprecated. Please use classes RWDecimalPortable and RWDBTBuffer<RWDecimalPortable>.

Member RWDBMySqlLibEnvironmentHandle::maxBlobSize (size_t rVal)

This function exists only for backward compatibility.

This function exists only for backward compatibility.

Member RWDBMySqlLibEnvironmentHandle::maxStringSize (size_t rVal)

This function exists only for backward compatibility.

This function exists only for backward compatibility.

Member RWDBOCIEnvironmentHandle::ociLocatorForDefaultBlob (bool)

This can now be achieved by setting the native types in the table's RWDBSchema. This method exists for backward compatibility only.

This can now be achieved by setting the native types in the table's RWDBSchema. This method exists for backward compatibility only.

Member RWDBOCIEnvironmentHandle::ociLocatorForDefaultString (bool)

This can now be achieved by setting the native types in the table's RWDBSchema. This method exists for backward compatibility only.

This method exists for backward compatibility only.

Member RWDBOCISystemHandle::maximumBlobSize (size_t size)

Member RWDBOSql::rowCount () const
Please use the method rowsAffected().

Member RWDBResult::rowCount () const
Please use the method rowsAffected().

Member RWDBSelector::on (const RWDBColumn &column)

Please use the similar on() method in RWDBJoinExpr to attach a join condition to a specific join.

Please use the similar on() method in RWDBJoinExpr to attach a join condition to a specific join.

Class RWDBStringVector

Classes RWDBStringVector and RWDBStringVectorElement are deprecated. Please use classes RWCString and RWDBTBuffer<RWCString>.

Class RWDBStringVectorElement

Please use classes RWCString and RWDBTBuffer<RWCString>.

Member RWDBValue::asDate () const

. This method uses the deprecated RWDate. Instead, use asDateTime().

Class RWDBVector< T >

Please use RWDBTBuffer<T>.

Class RWDBVendorDate

Classes RWDBVendorDate and RWDBDateVector are deprecated. Please use classes RWDateTime and RWDBTBuffer<RWDateTime>.

Member RWDirEntry::DIRECTORY
You can refuse support for this value by defining the macro RW_AVOID_PREPROCESSOR_PROBLEMS.

Member RWDirEntry::FILE
You can refuse support for this value by defining the macro RW_AVOID_PREPROCESSOR_PROBLEMS.

Member RWDirEntry::LINK
You can refuse support for this value by defining the macro RW_AVOID_PREPROCESSOR_PROBLEMS.

Member RWDirEntry::UNKNOWN
You can refuse support for this value by defining the macro RW_AVOID_PREPROCESSOR_PROBLEMS.

Class RWDiskPageHeap

RWDiskPageHeap is deprecated and is no longer supported. It may be removed from future releases.

Member RWFile::Read (char *string)

Because of the risk of buffer overflow, we strongly recommend against using this function. Use Read(char*, size_t) or Read(char*, size_t, int) instead.

Member RWFtpAgent::ACTIVE
Use cmode_active instead. You can refuse support for this value by defining the macro RW_AVOID_PREPROCESSOR_PROBLEMS.

Member RWFtpAgent::ASCII
Use tmode_ascii instead. You can refuse support for this value by defining the macro RW_AVOID_PREPROCESSOR_PROBLEMS.

Member RWFtpAgent::BINARY
Use tmode_binary instead. You can refuse support for this value by defining the macro RW_AVOID_PREPROCESSOR_PROBLEMS.

Member RWFtpAgent::LAST_XFER_MODE
Use tmode_latest instead. You can refuse support for this value by defining the macro RW_AVOID_PREPROCESSOR_PROBLEMS.

Member RWFtpAgent::PASSIVE
Use cmode_passive instead. You can refuse support for this value by defining the macro RW_AVOID_PREPROCESSOR_PROBLEMS.

Member RWHttpAgent::executeOptions (const RWCString &server, int port=80, const RWHttpRequestBody &body=RWHttpRequestStringBody()) const
use the executeServerOptions() method instead. You can refuse to support this function by defining the macro RW_DISABLE_DEPRECATED.

Member RWHttpAgent::executeTrace (const RWCString &server, int port=80) const
use the executeServerTrace() method instead. You can refuse to support this function by defining the macro RW_DISABLE_DEPRECATED.

Member RWHttpContentLengthHeader::value (void) const
Returns the internal value as an RWCString. Use getValue() instead. The RWCString should contain 7-bit US-ASCII data.

Class RWNetNoSuchBlockingHookError

This exception is only thrown by a deprecated RWWinSockInfo constructor.

Member RWNumReplyLine::codeAsString (void) const

You can refuse support for this function by defining the macro RW_DISABLE_DEPRECATED.

Member RWSockAddrFactory::theGlobalRWSockAddrFactory ()

Use the global object rwSockAddrFactory.

Member RWSocket::doRaise (int err, const char *funcName)

You can refuse support for this function by defining the macro RW_DISABLE_DEPRECATED.

Member RWSocket::raise (const char *funcName) const
Use raise(const char*, int) in conjunction with lastError(). You can refuse support for this function by defining the macro RW_DISABLE_DEPRECATED.

Member RWSocket::raiseUnlessWouldBlock (const char *funcName) const
Use raiseUnlessWouldBlock(const* char*, int) in conjunction with lastError(). You can refuse support for this function by defining the macro RW_DISABLE_DEPRECATED.

Member RWSocketAttribute::ANY
You can refuse support for this value by defining the macro RW_AVOID_PREPROCESSOR_PROBLEMS

Member RWSocketAttribute::CANACCEPT
You can refuse support for this value by defining the macro RW_AVOID_PREPROCESSOR_PROBLEMS

Member RWSocketAttribute::CANREAD
You can refuse support for this value by defining the macro RW_AVOID_PREPROCESSOR_PROBLEMS

Member RWSocketAttribute::CANWRITE
You can refuse support for this value by defining the macro RW_AVOID_PREPROCESSOR_PROBLEMS

Member RWSocketAttribute::EXCEPTION
You can refuse support for this value by defining the macro RW_AVOID_PREPROCESSOR_PROBLEMS

Member RWSocketAttribute::ISCONNECTED
You can refuse support for this value by defining the macro RW_AVOID_PREPROCESSOR_PROBLEMS

Member RWSocketAttribute::ISEXCEPTION
You can refuse support for this value by defining the macro RW_AVOID_PREPROCESSOR_PROBLEMS

Member RWSocketAttribute::NIL
You can refuse support for this value by defining the macro RW_AVOID_PREPROCESSOR_PROBLEMS

Member RWSocketAttribute::RWEXCEPTION
You can refuse support for this value by defining the macro RW_AVOID_PREPROCESSOR_PROBLEMS

Member RWStreamCoupler::ASCII
You can refuse support for this value by defining RW_AVOID_PREPROCESSOR_PROBLEMS.

Member RWStreamCoupler::BINARY
You can refuse support for this value by defining RW_AVOID_PREPROCESSOR_PROBLEMS.

Class RWTCounter< Mutex >

RWTCounter is deprecated and is no longer supported. It may be removed from future releases. Please use RWAtomicCounter.

Class RWTime

RWTime is deprecated and no longer supported. Be aware that it may be removed in a future release. Please use RWDateTime instead. RWDateTime combines the functionality of RWDate and RWTime, but with a much greater range and millisecond accuracy.

Member RWTimer::SYSTEM
System time: enforce deprecation by defining the macro RW_AVOID_PREPROCESSOR_PROBLEMS.

Member RWTimer::USER
User time: enforce deprecation by defining the macro RW_AVOID_PREPROCESSOR_PROBLEMS.

Member RWTPtrHashMap::applyToKeyAndValue (void(*fn)(const K *, const T *, void *), void *d) const
This method is deprecated, and is no longer supported. Be aware that it may be removed in a future release. Use the method apply() instead, which behaves exactly the same as this method.

Member RWTPtrHashMap::insertKeyAndValue (K *key, T *a)
This method is deprecated, and is no longer supported. Be aware that it may be removed in a future release. Instead, use the insert() member, which behaves exactly the same as this method.

Member RWTPtrHashMultiMap::applyToKeyAndValue (void(*fn)(const K *, const T *, void *), void *d) const
This method is deprecated, and is no longer supported. Be aware that it may be removed in a future release. Use the method apply() instead, which behaves exactly the same as this method.

Member RWTPtrHashMultiMap::insertKeyAndValue (K *key, T *a)
This method is deprecated, and is no longer supported. Be aware that it may be removed in a future release. Instead, use insert(), which behaves exactly the same as this method.

Member RWTPtrMap::applyToKeyAndValue (void(*fn)(const K *, const T *, void *), void *d) const
This method is deprecated, and is no longer supported. Be aware that it may be removed in a future release. Instead, use the apply() member, which behaves exactly the same as this method.

Member RWTPtrMap::insertKeyAndValue (K *key, T *a)
This method is deprecated, and is no longer supported. Be aware that it may be removed in a future release. Instead, use the insert() member, which behaves exactly the same as this method.

Member RWTPtrMultiMap::applyToKeyAndValue (void(*fn)(const K *, const T *, void *), void *d) const
This method is deprecated, and is no longer supported. Be aware that it may be removed in a future release. Instead, use the apply() member, which behaves exactly the same as this method.

Member RWTPtrMultiMap::insertKeyAndValue (K *key, T *a)
This method is deprecated, and is no longer supported. Be aware that it may be removed in a future release. Instead, use the insert() member, which behaves exactly the same as this method.

Member RWTPtrSortedVector::RWTPtrSortedVector (size_type n)
This function is provided for backwards compatibility.

Member RWTraceManager::getTraceLevel () const

Please use getLevel().

Member RWTraceManager::setTraceLevel (RWTraceEventSeverity level)

Please use setLevel().

Class RWTRegularExpression< charT >

Use RWTRegex<T> instead

Member RWTValMap::applyToKeyAndValue (void(*fn)(const K &, T &, void *), void *d)

Use apply() instead.

Use apply() instead.

Class RWTValVirtualArray< T >
This class is deprecated.

Class RWVirtualPageHeap

RWVirtualPageHeap is deprecated and is no longer supported. It may be removed from future releases.

Member RWWinSockInfo::RWWinSockInfo (FARPROC blockingHook)

You can refuse support for this function by defining the macro RW_DISABLE_DEPRECATED.

Member RWWString::first (wchar_t c, size_t) const
Use RWWString::first(wchar_t) instead.

Member RWWString::initialCapacity (size_t ic=15)
This method is deprecated and is provided only for API compatability. It has no effect on an RWWString instance and may be removed from a future release.

Member RWWString::last (wchar_t c, size_t) const
Use RWWString::last(char) instead.

Member RWWString::maxWaste (size_t)
This method is deprecated and is provided only for API compatability. It has no effect on an RWWString instance and may be removed from a future release.

Member RWWString::resizeIncrement (size_t ri=16)
This method is deprecated and is provided only for API compatability. It has no effect on an RWWString instance and may be removed from a future release.

Member SET_BLOCKING
use rwSetBlocking(). You can refuse support for this macro by defining the macro RW_DISABLE_DEPRECATED.

Member SET_NON_BLOCKING
use rwSetNonBlocking(). You can refuse support for this macro by defining the macro RW_DISABLE_DEPRECATED.

Member strXForm
Use strXForm(const RWCString&) instead.

Member strXForm
Use strXForm(const RWWString&) instead.
 All Classes Functions Variables Typedefs Enumerations Enumerator Friends

© Copyright Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave and SourcePro are registered trademarks of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.
Contact Rogue Wave about documentation or support issues.