Lumiera  0.pre.03
»edit your freedom«
vault Namespace Reference

Description

Vault-Layer implementation namespace root.

The lowest layer in Lumiera's architecture provides the interface to the operating system and similar fundamental high-performance services:

  • Scheduler
  • Frame Cache
  • I/O support
  • persistent storage format
  • specialised memory management

Namespaces

 cache
 The frame and media cache.
 
 gear
 Active working gear and plumbing.
 
 io
 I/O subsystem and support.
 
 mem
 Memory Management.
 
 out
 Output management and connectors.
 
 storage
 Persistent storage formats.
 
 toolkit
 Lumiera Render Toolkit.
 

Classes

struct  ChanDesc
 Description of one channel found in a media file; result of querying the channel. More...
 
struct  EngineFacade
 Interface to the vault layer (render engine subsystem): Global access point for starting the render engine subsystem and for defining the public interface(s) for talking with the engine. More...
 
class  EngineSubsysDescriptor
 
class  MediaAccessFacade
 Interface to the vault layer: provides functions for querying (opening) a media file, detecting the channels or streams found within this file etc. More...
 
struct  MediaDesc
 Descriptor holding the global information record required for further handling this kind of media within Lumiera. More...
 
struct  NetNodeFacade
 Interface to the vault layer (renderfarm node): Global access point for starting a server listening on a TCP port and accepting render tasks. More...
 
class  NetNodeSubsysDescriptor
 
class  RealClock
 Convenience frontend to access the current raw system time. More...
 
struct  ScriptRunnerFacade
 Interface to the vault layer (TODO 2018 really?) (script runner): Global access point for starting a script within Lumiera application context. More...
 
class  ScriptRunnerSubsysDescriptor