SASSY
0.0
Software Architecture Support System
|
Provides the API for objects that need to be discoverable for testing. More...
Go to the source code of this file.
Classes | |
struct | SASSY::cfi::DiscoverPointer |
Holds a pointer to a discoverable object. More... | |
class | SASSY::cfi::Discoverable |
A mixin class that makes its owner discoverable. More... | |
class | SASSY::cfi::DiscoveryMgr |
Manager for discoverable objects. More... | |
Namespaces | |
SASSY | |
The namespace for the Software Architecture Support System project. | |
SASSY::cfi | |
The namespace for the Common Facilities Infrastructure components. | |
Macros | |
#define | DISCOVERABLE |
Typedefs | |
typedef std::shared_ptr < DiscoverPointer > | SASSY::cfi::DiscoverSharedPointer |
A shared pointer that will be owned by a discoverable object. | |
typedef std::weak_ptr < DiscoverPointer > | SASSY::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 |