Lumiera  0.pre.03
»edityourfreedom«
proc::asset::meta Namespace Reference

Namespaces

 test
 

Typedefs

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

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
 storage for an unique, globally known ID. More...
 

Typedef Documentation

◆ PLog

using PLog = lib::P<ErrorLog>

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

◆ LogID

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

◆ PGrid

using PGrid = lib::P<TimeGrid>

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

◆ GridID

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


Class Documentation

◆ proc::asset::meta::Builder

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

Variable Documentation

◆ theErrorLog_ID

LogID theErrorLog_ID

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 57 of file error-log.cpp.

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