39 ::Local<vault::test::MediaAccessMock>;
87 CHECK ( 0 > key2 <=> key3 );
88 CHECK ( 0 < key3 <=> key2 );
90 CHECK ( 0 > key3 <=> key4 );
91 CHECK ( 0 > key4 <=> key5 );
92 CHECK ( 0 > key1 <=> key5 );
93 CHECK ( 0 > key2 <=> key5 );
94 CHECK ( 0 > key3 <=> key5 );
95 CHECK ( 0 > key1 <=> key3 );
96 CHECK ( 0 > key1 <=> key4 );
97 CHECK ( 0 > key2 <=> key4 );
Small helper and diagnostic functions related to Asset and AssetManager.
Steam-Layer Interface: Asset Lookup and Organisation.
This framework allows to (re)configure the lib::Depend front-end for dependency-injection.
Customised refcounting smart pointer template, built upon std::shared_ptr, but forwarding type relati...
Tree like classification of Assets.
Per type specific configuration of instances created as service dependencies.
lib::DependInject< vault::MediaAccessFacade > ::Local< vault::test::MediaAccessMock > MediaAccessMock
The asset subsystem of the Steam-Layer.
Steam-Layer implementation namespace root.
Test runner and basic definitions for tests.
bool isnil(lib::time::Duration const &dur)
Data processing Plugins and Codecs can be treated as a specific Kind of Asset.
Simplistic test class runner.
#define LAUNCHER(_TEST_CLASS_, _GROUPS_)
a POD comprised of all the information sufficiently identifying any given Asset.
Tiny helper functions and shortcuts to be used everywhere Consider this header to be effectively incl...