Dev Essential
Loading...
Searching...
No Matches
ddl::dd::Version Class Reference

DDL Version. More...

#include <dd_common_types.h>

Inherited by ddl::mapping::Version.

Public Member Functions

 Version ()
 default CTOR
 
 Version (const std::string &version)
 CTOR - Version from string.
 
 Version (uint32_t major, uint32_t minor)
 CTOR.
 
uint32_t getMajor () const
 Get the Major value.
 
uint32_t getMinor () const
 Get the Minor value.
 
std::string toString () const
 the vrsion as string
 
bool isValidVersion () const
 is valid or not
 

Static Public Member Functions

static const VersiongetDefaultVersion ()
 Get the Default Version. This is the currently Version(4, 1).
 
static const VersiongetLatestVersion ()
 Get the latest DDL version This is the currently Version(4, 2).
 

Static Public Attributes

static const Version ddl_version_invalid
 
static const Version ddl_version_notset
 
static const Version ddl_version_10
 
static const Version ddl_version_11
 
static const Version ddl_version_12
 
static const Version ddl_version_20
 
static const Version ddl_version_30
 
static const Version ddl_version_40
 
static const Version ddl_version_41
 
static const Version ddl_version_current
 

Detailed Description

DDL Version.

Constructor & Destructor Documentation

◆ Version() [1/2]

ddl::dd::Version::Version ( const std::string & version)

CTOR - Version from string.

Parameters
version

◆ Version() [2/2]

ddl::dd::Version::Version ( uint32_t major,
uint32_t minor )

CTOR.

Parameters
majorthe major value
minorthe minor value

Member Function Documentation

◆ getDefaultVersion()

static const Version & ddl::dd::Version::getDefaultVersion ( )
inlinestatic

Get the Default Version. This is the currently Version(4, 1).

Returns
const Version&

◆ getLatestVersion()

static const Version & ddl::dd::Version::getLatestVersion ( )
static

Get the latest DDL version This is the currently Version(4, 2).

Returns
const Version&

◆ getMajor()

uint32_t ddl::dd::Version::getMajor ( ) const

Get the Major value.

Returns
uint32_t

◆ getMinor()

uint32_t ddl::dd::Version::getMinor ( ) const

Get the Minor value.

Returns
uint32_t

◆ isValidVersion()

bool ddl::dd::Version::isValidVersion ( ) const

is valid or not

Returns
true is valid
false is not valid

◆ toString()

std::string ddl::dd::Version::toString ( ) const

the vrsion as string

Returns
std::string

Member Data Documentation

◆ ddl_version_10

const Version ddl::dd::Version::ddl_version_10
static

Language Version 1.0.

Deprecated
Use Version(1, 0)

◆ ddl_version_11

const Version ddl::dd::Version::ddl_version_11
static

Language Version 1.0+.

Deprecated
Use Version(1, 1)

◆ ddl_version_12

const Version ddl::dd::Version::ddl_version_12
static

Language Version 1.2.

Deprecated
Use Version(1, 2)

◆ ddl_version_20

const Version ddl::dd::Version::ddl_version_20
static

Language Version 2.0.

Deprecated
Use Version(2, 0)

◆ ddl_version_30

const Version ddl::dd::Version::ddl_version_30
static

Language Version 3.0.

Deprecated
Use Version(3, 0)

◆ ddl_version_40

const Version ddl::dd::Version::ddl_version_40
static

Language Version 4.0.

Deprecated
Use Version(4, 0)

◆ ddl_version_41

const Version ddl::dd::Version::ddl_version_41
static

Language Version 4.1.

Deprecated
Use Version(4, 1)

◆ ddl_version_current

const Version ddl::dd::Version::ddl_version_current
static

the newest version (currently it is Version(4, 2)).

Deprecated
Use Version::getLatestVersion()

◆ ddl_version_invalid

const Version ddl::dd::Version::ddl_version_invalid
static

invalid Version.

Deprecated
Use Version(0, 0)

◆ ddl_version_notset

const Version ddl::dd::Version::ddl_version_notset
static

version not set Version.

Deprecated
Use Version(0, 0)

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