ADTF
Loading...
Searching...
No Matches
adtf::base::adtf_version_customer< CUSTOMER_VERSION > Struct Template Reference

#include <adtf_class_version.h>

Static Public Member Functions

static ucom::ant::iterator_adapter< const adtf::ucom::ant::tNamedVersion, adtf::ucom::ant::pointer_iteratorGetVersions ()
 

Detailed Description

template<typename CUSTOMER_VERSION>
struct adtf::base::adtf_version_customer< CUSTOMER_VERSION >

Static Version type for the ADTF Versions which is enriched with a customer version.

Template Parameters
CUSTOMER_VERSIONtype with one static function returning a static const tNamedVersion on GetCustomerVersion call.
See also
ADTF_ADDITONAL_VERSION_TYPE

Member Function Documentation

◆ GetVersions()

template<typename CUSTOMER_VERSION>
static ucom::ant::iterator_adapter< const adtf::ucom::ant::tNamedVersion, adtf::ucom::ant::pointer_iterator > adtf::base::ant::adtf_version_customer< CUSTOMER_VERSION >::GetVersions ( )
inlinestatic

Will return a static array to iterate the ADTF Version + the customer version.

Returns
the iterator for the named version of ADTF + CUSTOMER_VERSION::GetCustomerVersion()

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