#include <FSModel.hpp>
Public Member Functions | |
const std::string & | color () const |
FSBase ()=default | |
FSBase (const Json::Value &root) | |
const std::string & | handle () const |
const std::string & | id () const |
const std::string & | name () const |
void | setColor (const std::string &color) |
void | setHandle (const std::string &handle) |
void | setId (const std::string &id) |
void | setName (const std::string &name) |
Public Member Functions inherited from openstudio::FSDispatchable | |
virtual void | Accept (FSVisitor &visitor) const =0 |
virtual | ~FSDispatchable ()=default |
Protected Attributes | |
std::string | m_color |
std::string | m_handle |
std::string | m_id |
std::string | m_name |
|
explicitdefault |
|
explicit |
const std::string& openstudio::FSBase::color | ( | ) | const |
const std::string& openstudio::FSBase::handle | ( | ) | const |
const std::string& openstudio::FSBase::id | ( | ) | const |
const std::string& openstudio::FSBase::name | ( | ) | const |
void openstudio::FSBase::setColor | ( | const std::string & | color | ) |
void openstudio::FSBase::setHandle | ( | const std::string & | handle | ) |
void openstudio::FSBase::setId | ( | const std::string & | id | ) |
void openstudio::FSBase::setName | ( | const std::string & | name | ) |
|
protected |
|
protected |
|
protected |
|
protected |