Classes | Namespaces | Defines
ware/ObserverSignature.hpp File Reference

Header of ... More...

#include <openfluid/config.hpp>
#include <openfluid/dllexport.hpp>
#include <openfluid/core/TypeDefs.hpp>
#include <openfluid/ware/WareSignature.hpp>

Go to the source code of this file.

Classes

class  openfluid::ware::ObserverSignature

Namespaces

namespace  openfluid
namespace  openfluid::ware

Defines

#define BEGIN_OBSERVER_SIGNATURE(id)
#define END_OBSERVER_SIGNATURE

Detailed Description

Header of ...

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

Define Documentation

#define BEGIN_OBSERVER_SIGNATURE (   id)
Value:
openfluid::ware::ObserverSignature* WARESIGNATURE_PROC_DECL() \
  { \
    openfluid::ware::ObserverSignature* Signature = new openfluid::ware::ObserverSignature(); \
    Signature->setABIVersion(openfluid::config::FULL_VERSION); \
    Signature->ID = (id);

Macro for the beginning of definition of observer hook

Value:
return Signature; \
  }

Macro for the end of definition of signature hook

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines