Lumiera
0.pre.03
»edit your freedom«
|
#include "steam/mobject/session/session-services.hpp"
Collection of configured implementation-level services to provide by the Session.
An instance of this template is created on top of SessionImpl, configured such as to inherit from all the concrete services to be exposed for use by Steam-Layer's internals.
APIS | sequence of API types to implement |
FRONT | type of the frontend used for access |
SESS | the basic session implementation |
Definition at line 120 of file session-services.hpp.
Public Member Functions | |
template<class API > | |
API & | get () |
access an service by explicit downcast. More... | |
Static Public Attributes | |
static FRONT & | current |
intended to be hard-wired to SessManagerImpl singleton | |
|
inline |
access an service by explicit downcast.
Definition at line 135 of file session-services.hpp.
Referenced by WrappedStandardExeBuilder::__call__().