JD2022-TU1/main/extern/Hue/libhuestream/huestream/config/DefaultObjectBuilder.h

20 lines
623 B
C++
Raw Blame History

/*******************************************************************************
Copyright <20> 2017 Philips Lighting Holding B.V.
All Rights Reserved.
********************************************************************************/
#ifndef LIBHUESTREAM_DEFAULTOBJECTBUILDER_H
#define LIBHUESTREAM_DEFAULTOBJECTBUILDER_H
#include "huestream/common/serialize/ObjectBuilder.h"
namespace huestream {
class DefaultObjectBuilder: public ObjectBuilder {
protected:
std::shared_ptr<Serializable> ConstructInstanceOf(std::string type) override;
};
} // namespace huestream
#endif //LIBHUESTREAM_DEFAULTOBJECTBUILDER_H