9 #ifndef BLOCKFACTORY_MEX_SIMULINKBLOCKINFORMATION_H 10 #define BLOCKFACTORY_MEX_SIMULINKBLOCKINFORMATION_H 22 class SimulinkBlockInformation;
24 class SimulinkBlockInformationImpl;
41 #ifndef DOXYGEN_SHOULD_SKIP_THIS 42 std::unique_ptr<impl::SimulinkBlockInformationImpl> pImpl;
50 bool getUniqueName(std::string& blockUniqueName)
const override;
51 bool optionFromKey(
const std::string& key,
double& option)
const override;
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