LunaSysMgr
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
ServiceDescription Class Reference

#include <ServiceDescription.h>

Public Member Functions

 ServiceDescription ()
 
 ~ServiceDescription ()
 
const std::string & id () const
 
const std::string & jsonString () const
 
json_object * toJSON () const
 
bool operator== (const ServiceDescription &cmp) const
 
bool operator!= (const ServiceDescription &cmp) const
 

Static Public Member Functions

static ServiceDescriptionfromFile (const std::string &filePath)
 

Constructor & Destructor Documentation

ServiceDescription::ServiceDescription ( )
ServiceDescription::~ServiceDescription ( )

Member Function Documentation

ServiceDescription * ServiceDescription::fromFile ( const std::string &  filePath)
static
const std::string& ServiceDescription::id ( ) const
inline
const std::string& ServiceDescription::jsonString ( ) const
inline
bool ServiceDescription::operator!= ( const ServiceDescription cmp) const
bool ServiceDescription::operator== ( const ServiceDescription cmp) const
json_object * ServiceDescription::toJSON ( ) const

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