|
|
| PortInfo (PortDirection direction=PortDirection::INOUT) |
| |
|
| PortInfo (PortDirection direction, std::type_index type_info, StringConverter conv) |
| |
|
PortDirection | direction () const |
| |
|
void | setDescription (StringView description) |
| |
|
template<typename T > |
| void | setDefaultValue (const T &default_value) |
| |
|
const std::string & | description () const |
| |
|
const Any & | defaultValue () const |
| |
|
const std::string & | defaultValueString () const |
| |
|
| TypeInfo (std::type_index type_info, StringConverter conv) |
| |
|
const std::type_index & | type () const |
| |
|
const std::string & | typeName () const |
| |
|
Any | parseString (const char *str) const |
| |
|
Any | parseString (const std::string &str) const |
| |
|
template<typename T > |
| Any | parseString (const T &) const |
| |
|
bool | isStronglyTyped () const |
| |
|
const StringConverter & | converter () const |
| |
|
|
template<typename T > |
| static TypeInfo | Create () |
| |
The documentation for this class was generated from the following file: