Struct DisplayFactory

Inheritance Relationships

Derived Type

Struct Documentation

struct DisplayFactory

Plugin interface for creating display interfaces.

Subclassed by reach::NoOpDisplayFactory

Public Types

using Ptr = std::shared_ptr<DisplayFactory>
using ConstPtr = std::shared_ptr<const DisplayFactory>

Public Functions

DisplayFactory() = default
virtual ~DisplayFactory() = default
virtual Display::ConstPtr create(const YAML::Node &config) const = 0

Public Static Functions

static inline std::string getSection()