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

Mapping Version. More...

#include <mapping_version.h>

Inherits ddl::dd::Version.

Public Member Functions

 Version ()
 default CTOR
 
 Version (const std::string &version)
 CTOR - Version from string.
 
 Version (const ddl::dd::Version &version)
 CTOR.
 
Versionoperator= (const ddl::dd::Version &version)
 assignment operator for ddl version (because it is reused)
 
 Version (uint32_t major, uint32_t minor)
 CTOR.
 
bool isValidVersion () const
 is valid or not
 
- Public Member Functions inherited from ddl::dd::Version
 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 Version getLatestVersion ()
 Get the Latest Version (this is 2.0)
 
static const Version getDefaultVersion ()
 Get the Default Version (this 1.0)
 
- Static Public Member Functions inherited from ddl::dd::Version
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).
 

Additional Inherited Members

- Static Public Attributes inherited from ddl::dd::Version
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

Mapping Version.

Constructor & Destructor Documentation

◆ Version() [1/3]

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

CTOR - Version from string.

Parameters
version

◆ Version() [2/3]

ddl::mapping::Version::Version ( const ddl::dd::Version & version)

CTOR.

Parameters
versionversion of ddl (because it is reused)

◆ Version() [3/3]

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

CTOR.

Parameters
majorthe major value
minorthe minor value

Member Function Documentation

◆ getDefaultVersion()

static const Version ddl::mapping::Version::getDefaultVersion ( )
static

Get the Default Version (this 1.0)

Returns
const Version

◆ getLatestVersion()

static const Version ddl::mapping::Version::getLatestVersion ( )
static

Get the Latest Version (this is 2.0)

Returns
const Version

◆ isValidVersion()

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

is valid or not

Returns
true is valid
false is not valid

◆ operator=()

Version & ddl::mapping::Version::operator= ( const ddl::dd::Version & version)

assignment operator for ddl version (because it is reused)

Parameters
version
Returns
Version&

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