Classes | |
class | ComponentContext |
class | DomainContext |
class | RefCountingPointer |
class | SCAException |
class | SCANullPointerException |
class | ServiceRuntimeException |
class | ServiceUnavailablException |
class | MultipleServicesException |
class | ServiceProxy |
class | ServiceReference |
Typedefs | |
typedef RefCountingPointer < ComponentContext > | ComponentContextPtr |
typedef RefCountingPointer < ServiceProxy > | ServiceProxyPtr |
typedef RefCountingPointer < ServiceReference > | ServiceReferencePtr |
Functions | |
template<typename T , typename U > | |
RefCountingPointer< T > | constCast (RefCountingPointer< U > other) |
template<typename T , typename U > | |
RefCountingPointer< T > | dynamicCast (RefCountingPointer< U > other) |
template<typename T , typename U > | |
RefCountingPointer< T > | reinterpretCast (RefCountingPointer< U > other) |
template<typename T , typename U > | |
RefCountingPointer< T > | staticCast (RefCountingPointer< U > other) |
Namespace for OASIS SCA C++ API
RefCounting Pointer for a ComponentContext.
RefCounting Pointer for a ServiceProxy.
RefCounting Pointer for a ServiceReference.
RefCountingPointer<T> oasis::sca::constCast | ( | RefCountingPointer< U > | other | ) | [inline] |
Provides the semantic behavior of the const_cast operator for use with RefCountingPointers
other | Pointer to cast |
RefCountingPointer<T> oasis::sca::dynamicCast | ( | RefCountingPointer< U > | other | ) | [inline] |
Provides the semantic behavior of the dynamic_cast operator for use with RefCountingPointers
other | Pointer to cast |
RefCountingPointer<T> oasis::sca::reinterpretCast | ( | RefCountingPointer< U > | other | ) | [inline] |
Provides the semantic behavior of the reinterpret_cast operator for use with RefCountingPointers
other | Pointer to cast |
RefCountingPointer<T> oasis::sca::staticCast | ( | RefCountingPointer< U > | other | ) | [inline] |
Provides the semantic behavior of the static_cast operator for use with RefCountingPointers
other | Pointer to cast |