void changeState(NEMStatefulLayer *pStatefulLayer, NEMLayerState *pState)
Base class for NEMLayer containers. Builders construct NEMLayer objects to contain derived instances ...
virtual void configure(const ConfigurationUpdate &update)=0
Encapsulated behavior associated with an NEMLayer depending on the layer's current context...
std::vector< ConfigurationNameAnyValues > ConfigurationUpdate
A layer stack that enforces component state transition rules. The stateful layer is not a fully funct...
static NEMLayerStateRunning * instance()