Lumiera 0.pre.04
»edit your freedom«
Loading...
Searching...
No Matches
PlacementObjectIdentity_test Class Reference

Description

Test:
verify correct handling of object identity. Create test objects, add placements to a dummy index/session, then create PlacementRef and MObjectRef handles. Finally do cross comparisons.
Todo:
WIP-WIP to be written... TICKET #517
See also
mobject::PlacementRef_test
mobject::MObjectRef_test

Definition at line 55 of file placement-object-identity-test.cpp.

Private Types

typedef Placement< MObjectPMObj
 
typedef Placement< ClipPClip
 
typedef PlacementMO::ID PMObjID
 
typedef PlacementMO::Id< ClipPClipID
 

Private Member Functions

virtual void run (Arg)
 

Member Typedef Documentation

◆ PMObj

typedef Placement<MObject> PMObj
private

Definition at line 58 of file placement-object-identity-test.cpp.

◆ PClip

typedef Placement<Clip> PClip
private

Definition at line 59 of file placement-object-identity-test.cpp.

◆ PMObjID

typedef PlacementMO::ID PMObjID
private

Definition at line 61 of file placement-object-identity-test.cpp.

◆ PClipID

typedef PlacementMO::Id<Clip> PClipID
private

Definition at line 62 of file placement-object-identity-test.cpp.

Member Function Documentation

◆ run()

virtual void run ( Arg  )
inlineprivatevirtual

Definition at line 66 of file placement-object-identity-test.cpp.

References MORef< MO >::activate(), Media::create, Placement< MO, B >::getID(), MORef< MO >::getPlacement(), SessionServiceMockIndex::install(), MObject::isValid(), ExplicitPlacement::time, MORef< MO >::use_count(), and steam::asset::VIDEO.

+ Here is the call graph for this function:
+ Inheritance diagram for PlacementObjectIdentity_test:
+ Collaboration diagram for PlacementObjectIdentity_test:

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