Quick Links:

bal | bbl | bdl | bsl

Classes | Namespaces | Enumerations | Functions

bslx_versionfunctions.h File Reference

Provide functions to return BDEX version information for types. More...

Go to the source code of this file.

Classes

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

Namespaces

namespace  bslx
namespace  bslx::VersionFunctions_Impl
namespace  bslx::VersionFunctions

Enumerations

enum  { bslx::VersionFunctions::k_NO_VERSION = -1 }

Functions

template<class TYPE >
int bslx::VersionFunctions_Impl::maxSupportedBdexVersion (int, const VersionFunctions_DoesNotHaveBdexVersion &)
template<class TYPE >
int bslx::VersionFunctions_Impl::maxSupportedBdexVersion (int versionSelector, const VersionFunctions_HasBdexVersion &)
template<class TYPE >
int bslx::VersionFunctions_Impl::maxSupportedBdexVersion (int versionSelector)
template<class TYPE >
int bslx::VersionFunctions_Impl::maxSupportedBdexVersion (const VersionFunctions_DoesNotHaveBdexVersion &)
template<class TYPE >
int bslx::VersionFunctions_Impl::maxSupportedBdexVersion (const VersionFunctions_HasBdexVersion &)
template<class TYPE >
int bslx::VersionFunctions_Impl::maxSupportedBdexVersion ()
template<class TYPE >
int bslx::VersionFunctions::maxSupportedBdexVersion (const TYPE *, int versionSelector)
template<class TYPE >
int bslx::VersionFunctions::maxSupportedBdexVersion (const TYPE *)

Detailed Description