|
Sen API
Sen Libraries
|
Data of a sequence type. More...
#include <sequence_type.h>
Public Member Functions | |
| SequenceSpec (std::string name, std::string qualifiedName, std::string description, ConstTypeHandle<> elementType, std::optional< std::size_t > maxSize=std::nullopt, bool fixedSize=false) | |
Public Attributes | |
| std::string | name |
| std::string | qualifiedName |
| std::string | description |
| ConstTypeHandle | elementType |
| std::optional< std::size_t > | maxSize |
| bool | fixedSize = false |
Friends | |
| bool | operator== (const SequenceSpec &lhs, const SequenceSpec &rhs) noexcept |
| bool | operator!= (const SequenceSpec &lhs, const SequenceSpec &rhs) noexcept |
Data of a sequence type.
|
inline |
|
friend |
|
friend |
| std::string sen::SequenceSpec::name |
| std::string sen::SequenceSpec::qualifiedName |
| std::string sen::SequenceSpec::description |
| ConstTypeHandle sen::SequenceSpec::elementType |
| std::optional<std::size_t> sen::SequenceSpec::maxSize |
| bool sen::SequenceSpec::fixedSize = false |