![]() |
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 |
1.8.5