![]() |
Lumiera 0.pre.04
»edit your freedom«
|
Implementation part of the MObjectRef facility. More...
Go to the source code of this file.
Implementation part of the MObjectRef facility.
Any C++ client about to use a MObjectRef needs to be linked (dynamically) against this implementation. Especially, this implementation allows to (re)-connect transparently to the PlacementIndex within the session, so to establish a direct link to the Object denoted by the reference.
Definition in file mobject-ref.cpp.
#include "steam/mobject/mobject-ref.hpp"#include "steam/mobject/mobject.hpp"#include "steam/mobject/placement.hpp"Namespaces | |
| namespace | lumiera |
| Lumiera public interface. | |
| namespace | lumiera::error |
| namespace | steam |
| Steam-Layer implementation namespace root. | |
| namespace | steam::mobject |
| Media-Objects, edit operations and high-level session. | |
Functions | |
| LUMIERA_ERROR_DEFINE (INVALID_PLACEMENTREF, "unresolvable placement reference, or of incompatible type") | |
| LUMIERA_ERROR_DEFINE (BOTTOM_PLACEMENTREF, "NIL placement-ID marker encountered.") | |
| LUMIERA_ERROR_DEFINE (BOTTOM_MOBJECTREF, "NIL MObjectRef encountered") | |