VICI
0.11.815
Visual Chart Interpreter
|
Provides the API for objects that need to be discoverable for testing. More...
Go to the source code of this file.
Classes | |
struct | VICI::cfi::DiscoverPointer |
Holds a pointer to a discoverable object. More... | |
class | VICI::cfi::Discoverable |
A mixin class that makes its owner discoverable. More... | |
class | VICI::cfi::DiscoveryMgr |
Manager for discoverable objects. More... | |
Namespaces | |
VICI | |
The namespace for the Visual Chart Interpreter project. | |
VICI::cfi | |
The namespace for the Common Facilities Infrastructure components. | |
Macros | |
#define | DISCOVERABLE |
A macro which notifies the discovery manager of an object that is to be discoverable. More... | |
Typedefs | |
typedef std::shared_ptr < DiscoverPointer > | VICI::cfi::DiscoverSharedPointer |
A shared pointer that will be owned by a discoverable object. | |
typedef std::weak_ptr < DiscoverPointer > | VICI::cfi::DiscoverWeakPointer |
A weak pointer that will be held by the DiscoveryMgr. | |
Provides the API for objects that need to be discoverable for testing.
This header should be included in the code for modules that need to be tested.
#define DISCOVERABLE |
A macro which notifies the discovery manager of an object that is to be discoverable.