Lumiera 0.pre.04
»edit your freedom«
Loading...
Searching...
No Matches
wrapperptr.hpp File Reference

Wrapper to treat several flavours of smart-pointers uniformly. More...

Go to the source code of this file.

Description

Wrapper to treat several flavours of smart-pointers uniformly.

Deprecated:
as of 2016 we should re-think how to organise visitor use in the Builder

Definition in file wrapperptr.hpp.

Namespaces

namespace  steam
 Steam-Layer implementation namespace root.
 
namespace  steam::asset
 The asset subsystem of the Steam-Layer.
 
namespace  steam::mobject
 Media-Objects, edit operations and high-level session.
 
namespace  lumiera
 Lumiera public interface.
 

Typedefs

using WrapperTypes = lib::meta::Types< mobject::Placement< mobject::MObject > *, lib::P< asset::Asset > * > ::List
 
using WrapperPtr = lib::VariantO< steam::WrapperTypes, util::AccessCasted_O >
 helper to treat various sorts of smart-ptrs uniformly.