#include <PropertyFactory.h>
Factory for creating PropertyBase instances from string-typed values
◆ PropertyFactory()
| lintel::PropertyFactory::PropertyFactory |
( |
| ) |
|
|
delete |
◆ Create()
| static std::shared_ptr< PropertyBase > lintel::PropertyFactory::Create |
( |
const std::string & |
name, |
|
|
const std::string & |
instanceName, |
|
|
const std::string & |
className, |
|
|
const std::string & |
processName, |
|
|
const std::string & |
type, |
|
|
const std::string & |
value, |
|
|
const std::string & |
description, |
|
|
bool |
runtime |
|
) |
| |
|
static |
Create a property from its string representation
- Parameters
-
| name | property name |
| instanceName | instance name |
| className | class name |
| processName | process name |
| type | the property type string |
| value | the value as string |
| description | property description |
| runtime | whether runtime changes are supported |
- Returns
- the created property
The documentation for this class was generated from the following file: