Lumiera 0.pre.04~rc.1
»edit your freedom«
Loading...
Searching...
No Matches
EngineCtx::Facilities Class Reference

#include "steam/engine/engine-ctx-facilities.hpp"

Description

Definition at line 47 of file engine-ctx-facilities.hpp.

Public Member Functions

 Facilities ()
 
BufferProvidergetMemProvider ()
 
BufferProvidergetCacheProvider ()
 

Private Attributes

unique_ptr< BufferProvidermemProvider_
 
unique_ptr< BufferProvidercacheProvider_
 

Additional Inherited Members

- Private Member Functions inherited from NonCopyable
 ~NonCopyable ()=default
 
 NonCopyable ()=default
 
 NonCopyable (NonCopyable const &)=delete
 
NonCopyableoperator= (NonCopyable const &)=delete
 

Constructor & Destructor Documentation

◆ Facilities()

Definition at line 65 of file engine-ctx-facilities.cpp.

Member Function Documentation

◆ getMemProvider()

BufferProvider & getMemProvider ( )
inline

Definition at line 57 of file engine-ctx-facilities.hpp.

References EngineCtx::Facilities::memProvider_.

◆ getCacheProvider()

BufferProvider & getCacheProvider ( )
inline

Member Data Documentation

◆ memProvider_

unique_ptr<BufferProvider> memProvider_
private

◆ cacheProvider_

unique_ptr<BufferProvider> cacheProvider_
private

Definition at line 51 of file engine-ctx-facilities.hpp.

Referenced by EngineCtx::Facilities::getCacheProvider().

+ Inheritance diagram for EngineCtx::Facilities:
+ Collaboration diagram for EngineCtx::Facilities:

The documentation for this class was generated from the following files: