Header of ... More...
Go to the source code of this file.
Classes | |
class | openfluid::ware::WareSignature |
Namespaces | |
namespace | openfluid |
namespace | openfluid::ware |
Defines | |
#define | DECLARE_NAME(name) Signature->Name = name; |
#define | DECLARE_DESCRIPTION(desc) Signature->Description = desc; |
#define | DECLARE_AUTHOR(name, email) Signature->Authors.push_back(std::make_pair((name),(email))); |
#define | DECLARE_VERSION(version) Signature->Version = version; |
#define | DECLARE_STATUS(status) Signature->Status = status; |
#define | DECLARE_SDKVERSION Signature->setABIVersion(openfluid::config::FULL_VERSION); |
Typedefs | |
typedef std::string | openfluid::ware::WareID_t |
typedef std::string | openfluid::ware::WareName_t |
typedef std::string | openfluid::ware::WareVersion_t |
Enumerations | |
enum | openfluid::ware::WareStatus_t { openfluid::ware::EXPERIMENTAL, openfluid::ware::BETA, openfluid::ware::STABLE } |
Header of ...
#define DECLARE_AUTHOR | ( | name, | |
) | Signature->Authors.push_back(std::make_pair((name),(email))); |
Macro for declaration of the ware author name and email
#define DECLARE_DESCRIPTION | ( | desc | ) | Signature->Description = desc; |
Macro for declaration of the ware description
#define DECLARE_NAME | ( | name | ) | Signature->Name = name; |
Macro for declaration of the ware name
#define DECLARE_SDKVERSION Signature->setABIVersion(openfluid::config::FULL_VERSION); |
Macro for declaration of ABI version used to build the ware
#define DECLARE_STATUS | ( | status | ) | Signature->Status = status; |
Macro for declaration of the ware status
#define DECLARE_VERSION | ( | version | ) | Signature->Version = version; |
Macro for declaration of the ware version