The mapping configuration datamodel.
More...
#include <datamodel_configuration.h>
Inherits ModelSubject< Header >, ModelObserver< Header >, ModelSubject< Source >, ModelSubject< Target >, ModelSubject< Function >, and ddl::dd::datamodel::InfoMap.
The mapping configuration datamodel.
◆ MappingConfiguration() [1/3]
| ddl::mapping::datamodel::MappingConfiguration::MappingConfiguration |
( |
const Version & | version | ) |
|
CTOR.
- Parameters
-
| version | the mapping version to use |
◆ MappingConfiguration() [2/3]
| ddl::mapping::datamodel::MappingConfiguration::MappingConfiguration |
( |
const MappingConfiguration & | other | ) |
|
◆ MappingConfiguration() [3/3]
| ddl::mapping::datamodel::MappingConfiguration::MappingConfiguration |
( |
MappingConfiguration && | other | ) |
|
◆ getFunctions() [1/2]
| Functions & ddl::mapping::datamodel::MappingConfiguration::getFunctions |
( |
| ) |
|
◆ getFunctions() [2/2]
| const Functions & ddl::mapping::datamodel::MappingConfiguration::getFunctions |
( |
| ) |
const |
◆ getHeader() [1/2]
| std::shared_ptr< Header > ddl::mapping::datamodel::MappingConfiguration::getHeader |
( |
| ) |
|
Get the Header object.
- Returns
- std::shared_ptr<Header>
◆ getHeader() [2/2]
| std::shared_ptr< const Header > ddl::mapping::datamodel::MappingConfiguration::getHeader |
( |
| ) |
const |
Get the Header object.
- Returns
- std::shared_ptr<const Header>
◆ getSources() [1/2]
| Sources & ddl::mapping::datamodel::MappingConfiguration::getSources |
( |
| ) |
|
◆ getSources() [2/2]
| const Sources & ddl::mapping::datamodel::MappingConfiguration::getSources |
( |
| ) |
const |
◆ getTargets() [1/2]
| Targets & ddl::mapping::datamodel::MappingConfiguration::getTargets |
( |
| ) |
|
◆ getTargets() [2/2]
| const Targets & ddl::mapping::datamodel::MappingConfiguration::getTargets |
( |
| ) |
const |
◆ getVersion()
| Version ddl::mapping::datamodel::MappingConfiguration::getVersion |
( |
| ) |
const |
◆ operator!=()
| bool ddl::mapping::datamodel::MappingConfiguration::operator!= |
( |
const MappingConfiguration & | other | ) |
const |
inequality operator
- Parameters
-
| other | the object to compare to |
- Returns
- true is not equal
-
false is equal
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ operator==()
| bool ddl::mapping::datamodel::MappingConfiguration::operator== |
( |
const MappingConfiguration & | other | ) |
const |
equality operator
- Parameters
-
| other | the object to compare to |
- Returns
- true is equal
-
false is not equal
◆ setHeader()
| void ddl::mapping::datamodel::MappingConfiguration::setHeader |
( |
const Header & | header | ) |
|
Set the Header object.
- Parameters
-
◆ setVersion()
| void ddl::mapping::datamodel::MappingConfiguration::setVersion |
( |
const Version & | version | ) |
|
The documentation for this class was generated from the following file: