Lumiera 0.pre.04
»edit your freedom«
Loading...
Searching...
No Matches
steam::asset::meta Namespace Reference

Namespaces

namespace  anonymous_namespace{time-grid.cpp}
 
namespace  test
 

Typedefs

using PLog = lib::P< ErrorLog >
 
using LogID = lib::idi::EntryID< ErrorLog >
 
using PGrid = lib::P< TimeGrid >
 
using GridID = lib::idi::EntryID< TimeGrid >
 

Classes

struct  Builder
 Building and configuring a meta asset. More...
 
struct  Builder< ErrorLog >
 
struct  Builder< TimeGrid >
 
class  Descriptor
 Interface: the unspecific, reflective base of meta assets. More...
 
class  ErrorLog
 Receive, collect, filter and possibly persist incident records. More...
 
class  SimpleTimeGrid
 TimeGrid implementation: a trivial time grid, starting at a given point in time and using a constant grid spacing. More...
 
class  TimeGrid
 Interface: a grid and scale definition for time quantisation. More...
 

Variables

lib::idi::EntryID< ErrorLogtheErrorLog_ID {"global_ErrorLog"}
 storage for an unique, globally known ID.
 

Typedef Documentation

◆ PLog

using PLog = lib::P<ErrorLog>

Definition at line 54 of file error-log.hpp.

◆ LogID

Definition at line 55 of file error-log.hpp.

◆ PGrid

using PGrid = lib::P<TimeGrid>

Definition at line 63 of file time-grid.hpp.

◆ GridID

Definition at line 64 of file time-grid.hpp.


Class Documentation

◆ steam::asset::meta::Builder

struct steam::asset::meta::Builder
+ Collaboration diagram for Builder< MA >:

Variable Documentation

◆ theErrorLog_ID

LogID theErrorLog_ID {"global_ErrorLog"}

storage for an unique, globally known ID.

Used to address the corresponding ErrorLogView in the UI

Todo:
8/2018 for now this is a mere placeholder, but someone need to build a singleton asset to incorporate this eventually ///////////////////////////////////TICKET #1157

Definition at line 48 of file error-log.cpp.

Referenced by Builder< ErrorLog >::commit(), CreateAsset_test::createMetaAssets(), Wizard::getErrorLogID(), and ErrorLog::global().