Classes | Namespaces | Defines | Typedefs | Enumerations
ware/WareSignature.hpp File Reference

Header of ... More...

#include <openfluid/dllexport.hpp>
#include <openfluid/tools/SwissTools.hpp>

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 }

Detailed Description

Header of ...

Author:
Jean-Christophe FABRE <fabrejc@supagro.inra.fr>

Define Documentation

#define DECLARE_AUTHOR (   name,
  email 
)    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

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines