Public Types | Public Member Functions | Public Attributes | List of all members
openfluid::ware::WareSignature Class Reference

#include <ware/WareSignature.hpp>

Inheritance diagram for openfluid::ware::WareSignature:
Inheritance graph
[legend]

Public Types

typedef std::vector< std::pair< std::string, std::string > > AuthorsList_t
 

Public Member Functions

 WareSignature ()
 
void clear ()
 
virtual ~WareSignature ()
 
void setABIVersion (WareVersion_t Version)
 
std::string getAuthorsAsString () const
 

Public Attributes

WareID_t ID
 
WareName_t Name
 
std::string Description
 
WareVersion_t Version
 
WareStatus_t Status
 
WareVersion_t ABIVersion
 
AuthorsList_t Authors
 

Member Typedef Documentation

typedef std::vector<std::pair<std::string,std::string> > openfluid::ware::WareSignature::AuthorsList_t

Constructor & Destructor Documentation

openfluid::ware::WareSignature::WareSignature ( )
inline
virtual openfluid::ware::WareSignature::~WareSignature ( )
inlinevirtual

Member Function Documentation

void openfluid::ware::WareSignature::clear ( )
inline
std::string openfluid::ware::WareSignature::getAuthorsAsString ( ) const
inline
void openfluid::ware::WareSignature::setABIVersion ( WareVersion_t  Version)
inline

Member Data Documentation

WareVersion_t openfluid::ware::WareSignature::ABIVersion

ABI version number used to build the ware

AuthorsList_t openfluid::ware::WareSignature::Authors

Authors as a list of pairs [name,email]

std::string openfluid::ware::WareSignature::Description
WareID_t openfluid::ware::WareSignature::ID
WareName_t openfluid::ware::WareSignature::Name
WareStatus_t openfluid::ware::WareSignature::Status

Development status

WareVersion_t openfluid::ware::WareSignature::Version

Version number


The documentation for this class was generated from the following file: