Quick Links:

bal | bbl | bdl | bsl

Static Public Member Functions

bslx::VersionFunctions_NonFundamentalImpl< bsl::vector< TYPE, ALLOC > > Struct Template Reference

#include <bslx_versionfunctions.h>

List of all members.

Static Public Member Functions

static int maxSupportedBdexVersion (int versionSelector)
static int maxSupportedBdexVersion ()

template<class TYPE, class ALLOC>
struct bslx::VersionFunctions_NonFundamentalImpl< bsl::vector< TYPE, ALLOC > >


Member Function Documentation

template<class TYPE , class ALLOC >
static int bslx::VersionFunctions_NonFundamentalImpl< bsl::vector< TYPE, ALLOC > >::maxSupportedBdexVersion ( int  versionSelector  )  [static]

Return the maximum valid BDEX format version, as indicated by the specified versionSelector, to be passed to the bdexStreamOut method while streaming an object of the (template parameter) type bsl::vector<TYPE, ALLOC>. Note that it is highly recommended that versionSelector be formatted as "YYYYMMDD", a date representation. Also note that versionSelector should be a compile-time-chosen value that selects a format version supported by both externalizer and unexternalizer. See the bslx package-level documentation for more information on BDEX streaming of value-semantic types and containers.

template<class TYPE , class ALLOC >
static int bslx::VersionFunctions_NonFundamentalImpl< bsl::vector< TYPE, ALLOC > >::maxSupportedBdexVersion (  )  [static]

Return the maximum valid BDEX format version to be passed to the bdexStreamOut method while streaming an object of the (template parameter) type bsl::vector<TYPE, ALLOC>. See the bslx package-level documentation for more information on BDEX streaming of value-semantic types and containers.


The documentation for this struct was generated from the following file: