Go to the documentation of this file.
40 #ifndef __OPENFLUID_WARE_WARESIGNATUREMACROS_HPP__
41 #define __OPENFLUID_WARE_WARESIGNATUREMACROS_HPP__
47 #define DECLARE_NAME(name) Signature->Name = name;
52 #define DECLARE_DESCRIPTION(desc) Signature->Description = desc;
57 #define DECLARE_AUTHOR(name,email) Signature->Authors.push_back(std::make_pair((name),(email)));
62 #define DECLARE_VERSION(version) Signature->Version = version;
67 #define DECLARE_STATUS(status) Signature->Status = status;
72 #define DECLARE_SDKVERSION Signature->setABIVersion(openfluid::config::FULL_VERSION);