|
WSF
|
SafeRIPRProc provides safe pointers to WsfRIPRProcessor objects. More...
#include <SafeRIPRProc.hpp>
Public Member Functions | |
| SafeRIPRProc () | |
| Constructor that creates a null safe pointer. | |
| SafeRIPRProc (WsfRIPRProcessor *aProc) | |
| SafeRIPRProc (const WsfRIPRProcessor &aProc) | |
| WsfRIPRProcessor * | get () const |
| Returns a WsfRIPRProcessor* if the pointee exists, 0 otherwise. | |
| std::string | GetName () const |
| Returns the name of the pointee if it exists, 0 otherwise. | |
| bool | operator== (const SafeRIPRProc &other) const |
| bool | operator!= (const SafeRIPRProc &other) const |
| bool | operator< (const SafeRIPRProc &other) const |
| Produces a consistant ordering of SafeRIPRProc objects. | |
SafeRIPRProc provides safe pointers to WsfRIPRProcessor objects.
| SafeRIPRProc::SafeRIPRProc | ( | ) |
Constructor that creates a null safe pointer.
Referenced by operator!=(), operator<(), and operator==().
| SafeRIPRProc::SafeRIPRProc | ( | WsfRIPRProcessor * | aProc | ) |
Constructor that uses a WsfRIPRProcessor to build the safe pointer
| aProc | the WsfRIPRProcessor to point to |
References WsfPlatform::GetIndex(), WsfObject::GetNameId(), WsfPlatformPart::GetPlatform(), and WsfPlatformPart::GetSimulation().
| SafeRIPRProc::SafeRIPRProc | ( | const WsfRIPRProcessor & | aProc | ) |
Constructor that uses a WsfRIPRProcessor to build the safe pointer
| aProc | the WsfRIPRProcessor to point to |
References WsfPlatform::GetIndex(), WsfObject::GetNameId(), WsfPlatformPart::GetPlatform(), and WsfPlatformPart::GetSimulation().
| WsfRIPRProcessor * SafeRIPRProc::get | ( | ) | const |
Returns a WsfRIPRProcessor* if the pointee exists, 0 otherwise.
References WsfComponentList::GetComponent().
| std::string SafeRIPRProc::GetName | ( | ) | const |
Returns the name of the pointee if it exists, 0 otherwise.
References WsfComponentList::GetComponent(), and WsfObject::GetName().
| bool SafeRIPRProc::operator!= | ( | const SafeRIPRProc & | other | ) | const |
| bool SafeRIPRProc::operator< | ( | const SafeRIPRProc & | other | ) | const |
Produces a consistant ordering of SafeRIPRProc objects.
References SafeRIPRProc().
| bool SafeRIPRProc::operator== | ( | const SafeRIPRProc & | other | ) | const |
Compare safe pointers
References SafeRIPRProc().