Lumiera  0.pre.03
»edit your freedom«
ManifestationID Class Reference

#include "vault/gear/activity.hpp"

Description

Marker for current (and obsolete) manifestations of a CalcStream processed by the Render-Engine.

An opaque, copyable and comparable value object.

Remarks
to be maintained by the PlayProcess and used by the Scheduler to discard superseded planning.

Definition at line 84 of file activity.hpp.

Public Member Functions

 ManifestationID (uint32_t rawID=0)
 
 operator bool () const
 
 operator uint32_t () const
 

Friends

bool operator!= (ManifestationID const &a, ManifestationID const &b)
 
bool operator== (ManifestationID const &a, ManifestationID const &b)
 

Private Attributes

uint32_t id_
 
+ Collaboration diagram for ManifestationID:

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