41 Placement<MObject>::resolve ()
const
43 return ExplicitPlacement (*
this, chain.resolve());
48 Placement<MObject>::operator string ()
const
50 return _Fmt{
"Placement<%s> %|50T.| use-cnt=%u ID(%016x) adr=%p pointee=%p"}
51 %
typeStr(this->get()) % use_count()
62 size_t hashVal = pla.
getID();
63 return _Fmt{
"pID(%016x)"} % hashVal;
71 or pl1.chain == pl2.chain
A refcounting Handle to an MObject of type MO, used to constrain or explicitly specify the location w...
A front-end for using printf-style formatting.
Core abstraction: completely resolved placement of an MObject Within the session model,...
Core abstraction of the Session model: a media object.
string format_PlacementID(Placement< MObject > const &pla)
bool isSameDef(PlacementMO const &pl1, PlacementMO const &pl2)
compare the properties of placement
Steam-Layer implementation namespace root.
Core abstraction: placement of a media object into session context.