Public Types | |
typedef boost::shared_ptr < SoftwareVersion > | ref |
Public Member Functions | |
SoftwareVersion (const std::string &name="", const std::string &version="", const std::string &os="") | |
const std::string & | getName () const |
void | setName (const std::string &name) |
const std::string & | getVersion () const |
void | setVersion (const std::string &version) |
const std::string & | getOS () const |
void | setOS (const std::string &os) |
Definition at line 16 of file SoftwareVersion.h.
typedef boost::shared_ptr<SoftwareVersion> Swift::SoftwareVersion::ref |
Reimplemented from Swift::Payload.
Definition at line 18 of file SoftwareVersion.h.
Swift::SoftwareVersion::SoftwareVersion | ( | const std::string & | name = "" , |
|
const std::string & | version = "" , |
|||
const std::string & | os = "" | |||
) | [inline] |
Definition at line 20 of file SoftwareVersion.h.
const std::string& Swift::SoftwareVersion::getName | ( | ) | const [inline] |
Definition at line 26 of file SoftwareVersion.h.
const std::string& Swift::SoftwareVersion::getOS | ( | ) | const [inline] |
Definition at line 42 of file SoftwareVersion.h.
const std::string& Swift::SoftwareVersion::getVersion | ( | ) | const [inline] |
Definition at line 34 of file SoftwareVersion.h.
void Swift::SoftwareVersion::setName | ( | const std::string & | name | ) | [inline] |
Definition at line 30 of file SoftwareVersion.h.
void Swift::SoftwareVersion::setOS | ( | const std::string & | os | ) | [inline] |
Definition at line 46 of file SoftwareVersion.h.
void Swift::SoftwareVersion::setVersion | ( | const std::string & | version | ) | [inline] |
Definition at line 38 of file SoftwareVersion.h.