Lumiera  0.pre.03
proc::asset::meta Namespace Reference




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


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...


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

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().