9 #ifndef BLOCKFACTORY_CODER_CODERBLOCKINFORMATION_H 10 #define BLOCKFACTORY_CODER_CODERBLOCKINFORMATION_H 30 #ifndef DOXYGEN_SHOULD_SKIP_THIS 32 std::unique_ptr<impl> pImpl;
39 bool getUniqueName(std::string& blockUniqueName)
const override;
44 bool optionFromKey(
const std::string& key,
double& option)
const override;
83 #endif // BLOCKFACTORY_CODER_CODERBLOCKINFORMATION_H
std::shared_ptr< blockfactory::core::Signal > OutputSignalPtr
Definition: BlockInformation.h:29
size_t Index
The 0-based index of a port.
Definition: Port.h:39
Class for storing block's parameters.
Definition: Parameters.h:34
std::vector< Port::Info > OutputPortsInfo
Definition: BlockInformation.h:27
A container of port information.
Definition: Port.h:78
int Vector
Definition: Port.h:98
std::vector< Port::Info > InputPortsInfo
Definition: BlockInformation.h:26
std::shared_ptr< const blockfactory::core::Signal > InputSignalPtr
Definition: BlockInformation.h:28
struct{Rows rows Matrix
Definition: Port.h:104