Documentation for OpenFLUID
2.2.0
|
Class encapsulating the plugin signature, returned from the plugin to the host app for registering
#include <ware/SimulatorSignature.hpp>
Public Member Functions | |
virtual WareType | getType () const |
SimulatorSignature () | |
virtual | ~SimulatorSignature ()=default |
void | clear () |
![]() | |
void | clear () |
![]() | |
WareSignature () | |
virtual | ~WareSignature ()=default |
std::vector< std::string > | getTagsByType (const std::string &Type) const |
void | clear () |
std::string | getStatusAsString () const |
void | setStatusFromString (const std::string &StatusStr) |
Public Attributes | |
SimulatorSignatureHandledData | SimulatorHandledData |
SignatureUnitsGraph | HandledUnitsGraph |
SignatureTimeScheduling | TimeScheduling |
![]() | |
SignatureHandledData | HandledData |
![]() | |
SignatureBuildInfo | BuildInfo |
WareID_t | ID |
WareName_t | Name |
std::string | Description |
WareVersion_t | Version |
WareStatus_t | Status |
PeopleList_t | Authors |
PeopleList_t | Contacts |
std::string | License |
std::vector< std::string > | Tags |
LinksList_t | Links |
WareIssues | Issues |
DependenciesMap_t | Dependencies |
Additional Inherited Members | |
![]() | |
using | Person_t = std::pair< std::string, std::string > |
using | Link_t = std::pair< std::string, std::string > |
using | PeopleList_t = std::vector< Person_t > |
using | LinksList_t = std::vector< Link_t > |
using | DependenciesMap_t = std::map< std::string, std::string > |
|
inline |
|
virtualdefault |
|
inline |
|
inlinevirtual |
Implements openfluid::ware::WareSignature.
Reimplemented in openfluid::machine::GeneratorSignature.
SignatureUnitsGraph openfluid::ware::SimulatorSignature::HandledUnitsGraph |
Handled units graph
SimulatorSignatureHandledData openfluid::ware::SimulatorSignature::SimulatorHandledData |
SignatureTimeScheduling openfluid::ware::SimulatorSignature::TimeScheduling |
Time scheduling