struct Gambit::capability_info
Helper struct to carry around capability information.
#include <yaml_description_database.hpp>
Public Attributes
Name | |
---|---|
str | name Capability name. |
std::map< str, std::set< std::pair< str, str > > > | modset Set of modules and module functions in which capability is used, along with corresponding result types. |
std::map< str, std::set< std::pair< str, str > > > | beset Set of backends and backend functions in which capability is used, along with corresponding type signatures. |
str | description Full description of capability. |
bool | has_description Flag to check if description is missing. |
Public Attributes Documentation
variable name
str name;
Capability name.
variable modset
std::map< str, std::set< std::pair< str, str > > > modset;
Set of modules and module functions in which capability is used, along with corresponding result types.
variable beset
std::map< str, std::set< std::pair< str, str > > > beset;
Set of backends and backend functions in which capability is used, along with corresponding type signatures.
variable description
str description;
Full description of capability.
variable has_description
bool has_description;
Flag to check if description is missing.
Updated on 2024-07-18 at 13:53:30 +0000